JP3733250B2 - Image reading method and storage medium - Google Patents
Image reading method and storage medium Download PDFInfo
- Publication number
- JP3733250B2 JP3733250B2 JP30319798A JP30319798A JP3733250B2 JP 3733250 B2 JP3733250 B2 JP 3733250B2 JP 30319798 A JP30319798 A JP 30319798A JP 30319798 A JP30319798 A JP 30319798A JP 3733250 B2 JP3733250 B2 JP 3733250B2
- Authority
- JP
- Japan
- Prior art keywords
- shading correction
- reference white
- white plate
- light amount
- reading
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Facsimile Scanning Arrangements (AREA)
- Facsimile Image Signal Circuits (AREA)
- Control Of Exposure In Printing And Copying (AREA)
- Image Input (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、画像読取方法及び記憶媒体に係り、更に詳しくは、原稿からの反射光を電気信号に変換するイメージセンサを用いた画像読取時における読取濃度変動や読取色味変動を軽減する場合に好適な画像読取方法及び記憶媒体に関する。
【0002】
【従来の技術】
従来、原稿からの反射光を電気信号に変換するイメージセンサ、シェーディング補正用の基準白色板等を備えた画像読取装置が存在する。
【0003】
図11は従来例に係る画像読取装置の画像読取系の構成を示す概略図である。画像読取装置の画像読取系は、原稿台ガラス1101、ダミーガラス1103、シェーディング補正用の基準白色板(以下、白色板)1104、原稿照明用の照明光源1105、第1ミラー1106、第2ミラー1107、第3ミラー1108、レンズ1109、イメージセンサ1110を備えている。
【0004】
図11において、原稿1102からの反射光が第1ミラー1106、第2ミラー1107、第3ミラー1108、レンズ1109を経てイメージセンサ1110の受光面上に結像され、該イメージセンサ1110にて電気信号に変換される。この場合、白色板1104はダミーガラス1103上面に配設されており、白色板1104から読取った画像データは、原稿読取時のシェーディング補正(読取画像の色ムラの補正)の係数として使用される。
【0005】
図12は従来例に係る画像読取装置の上記第1〜第3ミラーを移動させて原稿画像を2次元的に読取るためのスキャン機構の構成例を示す斜視図である。画像読取装置のスキャン機構は、原稿スキャナモータ1201、タイミングベルト1202、ミラー駆動軸1203、ワイヤ1204、1205、第1ミラーを搭載した第1ミラー台1206、第2ミラーと第3ミラーを搭載した第2ミラー台1207、シグナルプレート1208、ホームポジションセンサ1209を備えている。
【0006】
図4において、原稿スキャナモータ1201の回転は、タイミングベルト1202を介してミラー駆動軸1203を回転させる。ミラー駆動軸1203の回転は、ワイヤ1204、1205を巻上げ、第1ミラー台1206、第2ミラー台1207を移動させる。尚、この時、第2ミラー台1207の移動量は第1ミラー台1206の移動量のちょうど1/2になるように設定されている。また、シグナルプレート1208及びホームポジションセンサ1209は、第1ミラー台1206が所定の位置(ホームポジション)にあることを検知するためのもので、シグナルプレート1208がホームポジションセンサ1209をよぎるとホームポジションセンサ1209から電気信号が出力される。
【0007】
図13は上記図11及び図12に示した画像読取装置を用いて原稿画像を読取る場合のシーケンス例を示す説明図である。即ち、図13は下記の(A)シェーディング・サンプルと(B)スキャン(画像読取り)を交互に繰り返してM回の画像読取りを行った場合のシーケンス例である。
【0008】
(A)シェーディング・サンプル
白色板1104を読取り、その読取った画像データを原稿読取時のシェーディング補正の係数として使用するため、メモリに格納する。
【0009】
(B)スキャン(画像読取り)
第1ミラー台1206及び第2ミラー台1207を移動させて原稿画像を2次元的に読取る。
【0010】
原稿画像の読取りが終了したら、次の画像読取りのため、原稿スキャナモータ1201の駆動により、タイミングベルト1202、ミラー駆動軸1203、ワイヤ1204、1205を介して、第1ミラー台1206及び第2ミラー台1207を逆方向へ移動(Back)させる。
【0011】
【発明が解決しようとする課題】
しかしながら、従来の画像読取装置においては、原稿照明用光源に蛍光灯、キセノン管といった放電発光タイプの光源を使用した場合、下記の図14及び図15に示すような問題が生ずる。図14及び図15には放電発光タイプの光源の一般的な特性を示す。図14は光量が光源の点灯を開始した直後の(A)初期点灯光量から連続点灯時間に応じて徐々に低下し、(B)安定時の点灯光量へ変化する様子を示す。図15はカラー画像読取りに使用する3波長タイプの放電光源の特性例を示す。この場合、安定光量に達する時間及び初期光量からの変化量がR(赤)、G(緑)、B(青)でまちまちになる。
【0012】
このように、画像読取装置の原稿照明用光源に放電タイプの照明光源を使用した場合、連続点灯時間光量或いはR、G、Bの各発光光量が徐々に変化するため、原稿読取りレベルを常に一定した状態に保つことが困難となり、読取濃度変動、読取色味変動等の発生を引き起こしてしまう。特に、このような画像読取装置を複写機、カラー複写機に使用した場合、コピー画像の濃度や色味が安定しないことになり、深刻な問題となる。
【0013】
本発明は、上述した点に鑑みなされたものであり、読取濃度変動及び読取色味変動をかなり軽減することを可能とした画像読取方法及び記憶媒体を提供することを第一の目的とする。
【0014】
また、本発明は、上述した点に鑑みなされたものであり、本発明の画像読取装置を複写機に使用した場合でもコピー速度の低減に影響しにくくした画像読取方法及び記憶媒体を提供することを第二の目的とする。
【0015】
【課題を解決するための手段】
上記目的を達成するために、請求項1記載の本発明は、シェーディング補正用の基準白色板を有する画像読取装置に適用される画像読取方法であって、原稿を照明する光量を光量制御値に基づき可変する光量可変ステップと、前記光量可変ステップで光量調整された光量にて前記基準白色板を照明し、前記基準白色板からの反射光を電気信号に変換する基準白色板読取ステップと、前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を電気信号に変換する原稿読取ステップと、前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次の光量可変ステップに対する光量制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする。
【0016】
上記目的を達成するために、請求項2記載の本発明は、シェーディング補正用の基準白色板を有する画像読取装置に適用される画像読取方法であって、画像読取信号を増幅する増幅率をゲイン制御値に基づき可変するゲイン可変ステップと、前記基準白色板を照明し、前記基準白色板からの反射光を前記ゲイン可変ステップで設定された増幅率にて電気信号に変換する基準白色板読取ステップと、前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を前記ゲイン可変ステップで設定された増幅率にて電気信号に変換する原稿読取ステップと、前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次のゲイン可変ステップに対するゲイン制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする。
【0017】
上記目的を達成するために、請求項3記載の本発明は、シェーディング補正用の基準白色板を有する画像読取装置に適用される画像読取方法であって、原稿を照明する光量を光量制御値に基づき可変し、画像読取信号を増幅する増幅率をゲイン制御値に基づき可変する光量可変及びゲイン可変ステップと、前記光量可変及びゲイン可変ステップで光量調整された光量にて前記基準白色板を照明し、前記基準白色板からの反射光を前記光量可変及びゲイン可変ステップで設定された増幅率にて電気信号に変換する基準白色板読取ステップと、前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を前記基準白色板読取ステップで用いた増幅率にて電気信号に変換する原稿読取ステップと、前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次の光量可変及びゲイン可変ステップに対する光量制御値及びゲイン制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする。
【0018】
上記目的を達成するために、請求項4記載の本発明は、シェーディング補正用の基準白色板を有する画像読取装置に適用される画像読取方法を実行するプログラムを記憶したコンピュータにより読み出し可能な記憶媒体であって、前記画像読取方法は、原稿を照明する光量を光量制御値に基づき可変する光量可変ステップと、前記光量可変ステップで光量調整された光量にて前記基準白色板を照明し、前記基準白色板からの反射光を電気信号に変換する基準白色板読取ステップと、前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を電気信号に変換する原稿読取ステップと、前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次の光量可変ステップに対する光量制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする。
【0019】
上記目的を達成するために、請求項5記載の本発明は、シェーディング補正用の基準白色板を有する画像読取装置に適用される画像読取方法を実行するプログラムを記憶したコンピュータにより読み出し可能な記憶媒体であって、前記画像読取方法は、画像読取信号を増幅する増幅率をゲイン制御値に基づき可変するゲイン可変ステップと、前記基準白色板を照明し、前記基準白色板からの反射光を前記ゲイン可変ステップで設定された増幅率にて電気信号に変換する基準白色板読取ステップと、前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を前記ゲイン可変ステップで設定された増幅率にて電気信号に変換する原稿読取ステップと、前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次のゲイン可変ステップに対するゲイン制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする。
【0020】
上記目的を達成するために、請求項6記載の本発明は、シェーディング補正用の基準白色板を有する画像読取装置に適用される画像読取方法を実行するプログラムを記憶したコンピュータにより読み出し可能な記憶媒体であって、前記画像読取方法は、原稿を照明する光量を光量制御値に基づき可変し、画像読取信号を増幅する増幅率をゲイン制御値に基づき可変する光量可変及びゲイン可変ステップと、前記光量可変及びゲイン可変ステップで光量調整された光量にて前記基準白色板を照明し、前記基準白色板からの反射光を前記光量可変及びゲイン可変ステップで設定された増幅率にて電気信号に変換する基準白色板読取ステップと、前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を前記基準白色板読取ステップで用いた増幅率にて電気信号に変換する原稿読取ステップと、前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次の光量可変及びゲイン可変ステップに対する光量制御値及びゲイン制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする。
【0032】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【0033】
図1は本発明の実施の形態に係る画像読取装置の要部の構成を示すブロック図である。本発明の実施の形態に係る画像読取装置は、イメージセンサ101、可変ゲインアンプ102、103、104、A/D変換器105、106、107、シェーディング補正回路108、ライン・メモリ109、照明光源110、ランプ電源111、CPU112、及び上記図11に示したような原稿が載置される原稿台ガラス、基準白色板、基準白色板が配設されたダミーガラス(以上図示略)を備える構成となっている。
【0034】
上記各部の構成を詳述すると、イメージセンサ101は、照明光源110から光が照射された原稿からの反射光を受光面上に結像し、電気信号(R、G、B)に変換する。また、イメージセンサ101は、シェーディング補正データを得る場合に基準白色板を読取り、可変ゲインアンプ102、103、104へ出力する。可変ゲインアンプ102、103、104は、イメージセンサ101から出力された電気信号(R、G、B)を適切な信号振幅となるように増幅し、A/D変換器105、106、107へ出力する。A/D変換器105、106、107は、可変ゲインアンプ102、103、104で増幅された電気信号(R、G、B)をイメージセンサ101の受光面上の各受光画素の信号単位でデジタル信号に変換し、シェーディング補正回路108、ライン・メモリ109へ出力する。
【0035】
シェーディング補正回路108は、A/D変換器105、106、107でデジタル化された電気信号(R、G、B)に対しシェーディング補正演算を行い、原稿読取信号(R、G、B)を出力する。ライン・メモリ109は、シェーディング補正回路108でのシェーディング補正演算で使用するシェーディング補正データを格納するためのものであり、このシェーディング補正データとしては基準白色板を読取った画像データ(但し、シェーディング補正前)を使用する。照明光源110は、原稿或いは基準白色板を照明するための光源であり、CPU112がランプ電源111を制御することで、その点灯/消灯の切換及び照明光量が変化する。ランプ電源111は、照明光源110への電力を供給し、且つ照明光量を可変させることができる電源である。
【0036】
CPU112は、可変ゲインアンプ102、103、104、ランプ電源111、ライン・メモリ109の制御を行う中央処理装置であり、画像読取装置内部に格納或いは画像読取装置外部から供給された本発明の制御プログラムに基づき、後述の図3乃至図6のフローチャートに示す処理を実行する。本発明の実施の形態に係る画像読取装置に対し、本発明の制御プログラムを外部から供給する方法としては、本発明の制御プログラムを格納した記憶媒体(フロッピディスク、CD−ROM等の記憶媒体)をコンピュータの記憶媒体ドライブに挿入し、記憶媒体から読み出した本発明の制御プログラムを画像読取装置に供給することで実現できる。
【0037】
尚、特許請求の範囲における各構成要件と、本発明の実施の形態に係る画像読取装置における各部との対応関係は下記の通りである。特許請求の範囲における画像読取手段はイメージセンサ101に対応し、特許請求の範囲におけるゲイン可変手段は可変ゲインアンプ102、103、104に対応し、特許請求の範囲におけるシェーディング補正手段はシェーディング補正回路108に対応し、特許請求の範囲における原稿照明手段は照明光源110に対応し、特許請求の範囲における光量可変手段はランプ電源111に対応し、特許請求の範囲における制御手段はCPU112に対応する。
【0038】
次に、上記図1に示した本発明の実施の形態に係る画像読取装置の画像読取動作及びシェーディング補正について図1及び図2を参照しながら説明する。図2は画像読取装置のシェーディング補正を示す説明図である。
【0039】
画像読取装置において、CPU112がランプ電源111を制御することで、照明光源110は、その点灯/消灯の切換及び照明光量が変化する。照明光源110から光が照射された原稿からの反射光は、イメージセンサ101の受光面上に結像され、電気信号(R、G、B)に変換され、イメージセンサ101より出力される。イメージセンサ101から出力されるR、G、B信号は、アナログ信号であるため、各可変ゲインアンプ102、103、104により適切な信号振幅となるように増幅される。各可変ゲインアンプ102、103、104にて増幅されたR、G、Bの各信号は、A/D変換器105、106、107にてイメージセンサ101の受光面上の各受光画素の信号単位でデジタル信号に変換される。
【0040】
各A/D変換器105、106、107にてデジタル化されたR、G、B信号は、シェーディング補正回路108に入力され、シェーディング補正演算された結果がシェーディング補正回路108より出力され、原稿読取信号(R、G、B)となる。ライン・メモリ109は、上述した如く、シェーディング補正回路108でのシェーディング補正演算で使用するシェーディング補正データを格納するものであるが、このシェーディング補正データとしては基準白色板を読取った画像データ(但し、シェーディング補正前)を使用する。
【0041】
次に、上記シェーディング補正回路108で行われるシェーディング補正演算の内容を下記(1)式に示す。
【0042】
SHi=[SH−TAR/Wi]×Si ……(1)式
ここで、i:画素No.
SHi:シェーディング補正後の画像データ
Si:シェーディング補正前の画像データ
Wi:基準白色板読取時の画像データ
(但し、シェーディング補正前)
SH−TAR:シェーディング補正の目標値
上記(1)式をR、G、Bの各信号且つ各画素毎に行うことで、図2に示したようなシェーディング補正が行われる。図2において、実線で示した波形は、横軸を主走査方向(イメージセンサ101での画素並び)とした場合の基準白色板の読取波形(但し、シェーディング補正前)であり、この波形に上記(1)式のシェーディング補正演算を実施することで、図2の破線で示すような画像データを得ることができる。
【0043】
次に、上記図1に示した本発明の実施の形態に係る画像読取装置における照明光源110の光量補正方法について図1、図3及び図4、図7及び図8を参照しながら説明する。図3及び図4は画像読取装置の光量補正制御を示すフローチャート、図7及び図8は画像読取装置のLAMP−DATAの変更量とNDの値の関係を示す説明図である。
【0044】
図3及び図4において、ステップS301では、(N−1)回目のシェーディング・サンプル(基準白色板の読取り)時の画像データ(上記ライン・メモリ109に格納される)から、R、G、B各信号の最大値Rmax、Gmax、BmaxをCPU112がライン・メモリ109の内容を調べて検出する。ステップS302では、CPU112は、上記ステップS301で検出したRmax、Gmax、Bmax及び予め決められた所定係数の間で下記(2)式の演算を行い、その結果であるND値をCPU112が求める。
【0045】
ND=α・Rmax+β・Gmax+γ・Bmax ……(2)式
(尚、上記α、β、γの3個の係数は“φ”を含み、
自由な値をとることができるものとする)
ステップS303では、CPU112は、上記ステップS302で算出したNDの値が所定値K1より小さいかどうかを判定する。上記ステップS303で“ND<K1”であった場合、CPU112は、光量が不足化傾向にあると判断し、ステップS307で、ランプ光量を決めるパラメータ(以下、LAMP−DATA)を所定値分増やし、N回目以降のシェーディング・サンプル及び画像読取時のLAMP−DATAとして使用する。逆に、上記ステップS303で“ND≧K1”であった場合、ステップS304にて次の判定処理を受ける。
【0046】
ステップS304では、CPU112は、NDの値が所定値K2より大きいかどうかを判定する。上記ステップS304で“ND>K2”であった場合、CPU112は、光量が多過ぎる傾向にあると判断し、ステップS306にて、LAMP−DATAを所定分減らし、N回目以降のシェーディング・サンプル及び画像読取時のLAMP−DATAとして使用する。一方、上記ステップS304で“ND≦K2”であった場合、上記ステップS303での判定結果と合わせるとK1≦ND≦K2ということになる。この場合、光量はほぼ適切な状態にあると判断して、LAMP−DATAの変更(更新)は実施しない。
【0047】
以上、図3及び図4のフローチャートに示した光量の補正制御は、図7に示すようにNDの値が下記(1)〜(3)、即ち、
(1)ND<K1
(2)K1≦ND≦K2
(3)K2<ND
のどの範囲に存在するかにより、LAMP−DATAの更新を“一定量増加”或いは“一定量減少”或いは“変化ナシ”と切り換るものであった。この考え方を発展させれば、例えば図8に示すように、得られたNDの値に応じてLAMP−DATAの変更量を任意に設定するといった方法も容易に考えられる。
【0048】
次に、上記図1に示した本発明の実施の形態に係る画像読取装置におけるR、G、Bの各可変ゲインアンプ102、103、104のゲイン補正方法について図1、図5及び図6、図9及び図10を参照しながら説明する。図5及び図6は画像読取装置のアンプゲイン補正制御を示すフローチャート、図9及び図10は画像読取装置のアンプゲインの変更量とSmaxの値の関係を示す説明図である。尚、図5及び図6はR、G、Bのうち一つのchについて説明したものであり、R、G、B各々独立にゲイン補正制御を行うものとする。
【0049】
図5及び図6において、ステップS501では、CPU112は、(N−1)回目のシェーディング・サンプル時の基準白色板読取データの中から最大信号レベルの信号Smaxを検出する。ステップS502では、CPU112は、上記ステップS501で検出したSmaxと所定値LS1を比較する。上記ステップS502で“Smax<LS1”の場合、CPU112は、アンプゲインが不足傾向にあると判断し、ステップS506にて、対応するアンプゲインを所定量だけ増して、N回目以降のシェーディング・サンプル及び画像読取時のアンプゲインとして使用する。逆に、上記ステップS502で“Smax≧LS1”の場合には、ステップS503にて次の判定処理を受ける。
【0050】
ステップS503では、CPU112は、Smaxの値と所定値LS2を比較する。上記ステップS503で“Smax>LS2”の場合、CPU112は、アンプゲインが大き過ぎると判断し、ステップS507にて、対応するアンプゲインを所定量減らして、N回目以降のシェーディング・サンプル及び画像読取時のアンプゲインとして使用する。一方、上記ステップS503で“Smax≦LS2”の場合、上記ステップS502での判定結果と合わせると“LS1≦Smax≦LS2”ということになる。この場合、アンプゲインはほぼ適切な状態にあると判断して、アンプゲインの変更(更新)は実施しない。
【0051】
以上、図5及び図6のフローチャートに示したアンプゲインの補正制御は、図9に示すようにSmaxの値が下記(1)〜(3)、即ち、
(1)Smax<LS1
(2)LS1≦Smax≦LS2
(3)LS2<Smax
のどの範囲に存在するかにより、アンプゲイン制御量の更新を“一定量増す”或いは“一定量減らす”或いは“変化させない”と切り換るものであった。この考え方を発展させれば、例えば図10に示すように、得られたSmaxの値に応じてアンプゲイン制御の変更量を任意に設定するといった方法も容易に考えられる。
【0052】
上述した本発明の実施の形態においては、画像読取装置自体について説明してきたが、本発明の画像読取装置を複写機(モノクロ複写機、カラー複写機)の画像読取部に応用することが可能である。
【0053】
以上説明したように、本発明の実施の形態に係る画像読取装置によれば、原稿を照明する照明光源110と、原稿或いは基準白色板からの反射光を電気信号に変換するイメージセンサ101と、照明光源110から放射される光量を適切な光量に可変するランプ電源111と、イメージセンサ101からの出力信号を適切な信号レベルに増幅する可変ゲインアンプ102〜104と、基準白色板を読取った際の信号レベルに応じてランプ電源111に対する光量制御値を変更すると共に可変ゲインアンプ102〜104に対するゲイン制御値を変更するCPU112とを有するため、下記のような作用及び効果を奏する。
【0054】
上記構成において、画像読取装置のCPU112は、光量補正制御時に、R、G、B各信号の最大値Rmax、Gmax、Bmax及び所定係数の演算結果であるNDがND<K1の場合、光量が不足化傾向にあると判断し、ランプ光量を決めるパラメータ(LAMP−DATA)を所定値分増やし、N回目のシェーディング・サンプル及び画像読取時のLAMP−DATAとして使用する。ND>K2の場合、光量が多過ぎる傾向にあると判断し、LAMP−DATAを所定分減らし、N回目以降のシェーディング・サンプル及び画像読取時のLAMP−DATAとして使用する。K1≦ND≦K2の場合、光量はほぼ適切な状態にあると判断し、LAMP−DATAの変更(更新)は実施しない。
【0055】
また、アンプゲイン補正制御時に、(N−1)回目のシェーディング・サンプル時の基準白色板読取データの中から検出した最大信号レベルの信号SmaxがSmax<LS1の場合、アンプゲインが不足傾向にあると判断し、アンプゲインを所定量だけ増やし、N回目以降のシェーディング・サンプル及び画像読取時のアンプゲインとして使用する。“Smax>LS2”の場合、アンプゲインが大き過ぎると判断し、対応するアンプゲインを所定量減らし、N回目以降のシェーディング・サンプル及び画像読取時のアンプゲインとして使用する。LS1≦Smax≦LS2の場合、アンプゲインはほぼ適切な状態にあると判断し、アンプゲインの変更(更新)は実施しない。
【0056】
即ち、本発明の実施の形態においては、画像読取装置における照明光源110の光量変動及び色味変動に対し、ランプ電源111から照明光源110に供給する点灯エネルギ、及びイメージセンサ101から出力される信号を増幅するためのアンプゲインを逐次制御により追従させられるため、従来の問題点である読取濃度変動及び読取色味変動をかなり軽減することが可能となる効果がある。
【0057】
更に、本発明の実施の形態においては、必要となる光量制御量及び各アンプゲインの更新を次の画像読取り以降とすることで、本発明の画像読取装置を複写機に使用した場合でもコピー速度の低減に影響しにくくすることができるという効果がある。
【0058】
尚、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。前述した実施形態の機能を実現するソフトウエアのプログラムコードを記憶した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ(またはCPUやMPU)が記憶媒体に格納されたプログラムコードを読み出し実行することによっても、達成されることは言うまでもない。
【0059】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【0060】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、磁気テープ、不揮発性のメモリカード、ROMなどを用いることができる。
【0061】
また、コンピュータが読出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているOSなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0062】
更に、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【0063】
【発明の効果】
以上説明したように、本発明によれば、本発明の画像読取方法及び記憶媒体が適用される画像読取装置における原稿照明手段の光量変動及び色味変動に対し、光量可変手段から原稿照明手段に供給する点灯エネルギを逐次制御により追従させられるため、従来の問題点である読取濃度変動及び読取色味変動をかなり軽減することが可能となる効果がある。また、特に、本発明の制御を行うことにより、1枚の原稿の読取りあたり1回の基準白色板の読取りで制御でき、基準白色板の読取りと原稿のシェーディング補正とは同じ光量に基づき補正することができるという効果がある。
【図面の簡単な説明】
【図1】本発明の実施の形態に係る画像読取装置の要部の構成を示すブロック図である。
【図2】本発明の実施の形態に係る画像読取装置のシェーディング補正を示す説明図である。
【図3】本発明の実施の形態に係る画像読取装置の光量補正制御を示すフローチャートである。
【図4】本発明の実施の形態に係る画像読取装置の光量補正制御を示すフローチャートである。
【図5】本発明の実施の形態に係る画像読取装置のアンプゲイン補正制御を示すフローチャートである。
【図6】本発明の実施の形態に係る画像読取装置のアンプゲイン補正制御を示すフローチャートである。
【図7】本発明の実施の形態に係る画像読取装置のLAMP−DATAの変更量とNDの値の関係を示す説明図である。
【図8】本発明の実施の形態に係る画像読取装置のLAMP−DATAの変更量とNDの値の関係を示す説明図である。
【図9】本発明の実施の形態に係る画像読取装置のアンプゲインの変更量とSmaxの値の関係を示す説明図である。
【図10】本発明の実施の形態に係る画像読取装置のアンプゲインの変更量とSmaxの値の関係を示す説明図である。
【図11】従来例に係る画像読取装置の画像読取系の構成を示す概略図である。
【図12】従来例に係る画像読取装置のスキャン機構の構成を示す斜視図である。
【図13】従来例に係る画像読取装置の画像読取りシーケンス例を示す説明図である。
【図14】放電タイプ光源の特性例を示す説明図である。
【図15】放電タイプ光源の特性例を示す説明図である。
【符号の説明】
101 イメージセンサ
102、103、104 可変ゲインアンプ
108 シェーディング補正回路
110 照明光源
111 ランプ電源
112 CPU[0001]
BACKGROUND OF THE INVENTION
The present invention Image reading method and storage medium More specifically, it is suitable for reducing reading density fluctuations and reading color fluctuations during image reading using an image sensor that converts reflected light from an original into an electrical signal. Image reading method and storage medium About.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, there is an image reading apparatus that includes an image sensor that converts reflected light from a document into an electrical signal, a reference white plate for shading correction, and the like.
[0003]
FIG. 11 is a schematic diagram showing a configuration of an image reading system of an image reading apparatus according to a conventional example. The image reading system of the image reading apparatus includes an original platen glass 1101, a dummy glass 1103, a reference white plate (hereinafter, white plate) 1104 for shading correction, an illumination light source 1105 for original illumination, a first mirror 1106, and a
[0004]
In FIG. 11, the reflected light from the document 1102 passes through a first mirror 1106, a
[0005]
FIG. 12 is a perspective view showing a configuration example of a scanning mechanism for two-dimensionally reading a document image by moving the first to third mirrors of the conventional image reading apparatus. The scanning mechanism of the image reading apparatus includes an original scanner motor 1201, a timing belt 1202, a mirror driving shaft 1203, wires 1204 and 1205, a first mirror base 1206 having a first mirror, and a second mirror and a third mirror. 2 mirror base 1207, signal plate 1208, and home position sensor 1209 are provided.
[0006]
In FIG. 4, the rotation of the document scanner motor 1201 rotates the mirror drive shaft 1203 via the timing belt 1202. The rotation of the mirror drive shaft 1203 winds up the wires 1204 and 1205 and moves the first mirror base 1206 and the second mirror base 1207. At this time, the moving amount of the second mirror table 1207 is set to be exactly ½ of the moving amount of the first mirror table 1206. The signal plate 1208 and the home position sensor 1209 are for detecting that the first mirror base 1206 is at a predetermined position (home position). When the signal plate 1208 crosses the home position sensor 1209, the home position sensor An electrical signal is output from 1209.
[0007]
FIG. 13 is an explanatory diagram showing a sequence example when a document image is read using the image reading apparatus shown in FIGS. That is, FIG. 13 shows an example of a sequence in which the following (A) shading sample and (B) scanning (image reading) are alternately repeated and M times of image reading are performed.
[0008]
(A) Shading sample
The white plate 1104 is read, and the read image data is stored in a memory for use as a shading correction coefficient at the time of reading a document.
[0009]
(B) Scan (image reading)
The first mirror table 1206 and the second mirror table 1207 are moved to read the document image two-dimensionally.
[0010]
When the reading of the document image is completed, the first mirror table 1206 and the second mirror table are driven via the timing belt 1202, the mirror drive shaft 1203, and the wires 1204 and 1205 by driving the document scanner motor 1201 for reading the next image. 1207 is moved in the reverse direction (Back).
[0011]
[Problems to be solved by the invention]
However, in the conventional image reading apparatus, when a discharge light-emitting type light source such as a fluorescent lamp or a xenon tube is used as a light source for illuminating a document, problems as shown in FIGS. 14 and 15 show general characteristics of a discharge light emission type light source. FIG. 14 shows a state in which the light amount gradually decreases from (A) the initial lighting amount immediately after starting the lighting of the light source according to the continuous lighting time, and changes to (B) the lighting amount when stable. FIG. 15 shows an example of characteristics of a three-wavelength type discharge light source used for color image reading. In this case, the time for reaching the stable light amount and the amount of change from the initial light amount vary depending on R (red), G (green), and B (blue).
[0012]
As described above, when a discharge-type illumination light source is used as the document illumination light source of the image reading apparatus, the continuous lighting time light amount or the R, G, and B light emission amounts gradually change, so the document reading level is always constant. This makes it difficult to maintain this state, and causes reading density fluctuations, reading color fluctuations, and the like. In particular, when such an image reading apparatus is used in a copying machine or a color copying machine, the density and color of the copy image are not stable, which is a serious problem.
[0013]
The present invention has been made in view of the above-described points, and has made it possible to considerably reduce reading density fluctuation and reading color fluctuation. Image reading method and storage medium The primary purpose is to provide
[0014]
In addition, the present invention has been made in view of the above-described points, and even when the image reading apparatus of the present invention is used in a copying machine, it is less likely to affect the reduction in copy speed. Image reading method and storage medium Is the second purpose.
[0015]
[Means for Solving the Problems]
In order to achieve the above object, the present invention according to
[0016]
In order to achieve the above object, the present invention according to
[0017]
In order to achieve the above object, the present invention according to
[0018]
In order to achieve the above object, the present invention according to claim 4 provides: A computer-readable storage medium storing a program for executing an image reading method applied to an image reading apparatus having a reference white plate for shading correction, wherein the image reading method is configured to measure the amount of light that illuminates a document. A light amount variable step that varies based on a control value, and a reference white plate reading step that illuminates the reference white plate with the light amount adjusted in the light amount variable step and converts the reflected light from the reference white plate into an electrical signal. A light amount adjustment using a shading correction data storage step for storing shading correction data based on the data read in the reference white plate reading step, and a light amount control value that is the same as the light amount control value used in the reference white plate reading step. A document reading step is performed to illuminate the document with a predetermined amount of light and convert reflected light from the document into an electrical signal. The shading correction step for performing shading correction using the shading correction data stored in the shading correction data storage step and the data read in the reference white plate reading step on the original image data read in the original reading step. , Having a series of control procedures with a control step for comparing with a predetermined value and changing the light amount control value for the next light amount variable step based on the comparison result It is characterized by that.
[0019]
In order to achieve the above object, the present invention according to claim 5 provides: A computer-readable storage medium storing a program for executing an image reading method applied to an image reading apparatus having a reference white plate for shading correction, the image reading method amplifying an image reading signal A gain variable step that varies the rate based on a gain control value, and a reference white that illuminates the reference white plate and converts the reflected light from the reference white plate into an electrical signal at an amplification factor set in the gain variable step A plate reading step, a shading correction data storage step for storing shading correction data based on the data read in the reference white plate reading step, and a light amount control value that is the same as the light amount control value used in the reference white plate reading step. The original is illuminated with the light quantity adjusted, and the reflected light from the original is converted into the gain variable scan. A document reading step for converting the electrical signal into an electrical signal with the amplification factor set in
[0020]
In order to achieve the above object, the present invention according to claim 6 provides: A computer-readable storage medium storing a program for executing an image reading method applied to an image reading apparatus having a reference white plate for shading correction, wherein the image reading method is configured to measure the amount of light that illuminates a document. The reference white plate with a light amount variable and a gain variable step that varies based on the control value and varies an amplification factor for amplifying the image reading signal based on the gain control value, and a light amount adjusted by the light amount variable and the gain variable step. A reference white plate reading step for converting reflected light from the reference white plate into an electrical signal at an amplification factor set in the light amount variable and gain variable steps, and data read in the reference white plate reading step A shading correction data storage step for storing shading correction data based on the reference white plate reading Illuminate the original with a light quantity adjusted using the same light quantity control value as the light quantity control value used in the step, and reflect the reflected light from the original with an amplification factor used in the reference white plate reading step. A document reading step for converting to a document, a shading correction step for performing shading correction on the document image data read in the document reading step using the shading correction data stored in the shading correction data storage step, and the reference white plate reading step A series of control procedures including a control step for comparing the data read in step (b) with a predetermined value and changing the light amount control value and gain control value for the next variable light amount and gain variable step based on the comparison result. It is characterized by that.
[0032]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0033]
FIG. 1 is a block diagram showing a configuration of a main part of an image reading apparatus according to an embodiment of the present invention. An image reading apparatus according to an embodiment of the present invention includes an
[0034]
The configuration of each part will be described in detail. The
[0035]
The
[0036]
The
[0037]
Correspondence between each component in the claims and each unit in the image reading apparatus according to the embodiment of the present invention is as follows. The image reading means in the claims corresponds to the
[0038]
Next, an image reading operation and shading correction of the image reading apparatus according to the embodiment of the present invention shown in FIG. 1 will be described with reference to FIGS. FIG. 2 is an explanatory diagram showing shading correction of the image reading apparatus.
[0039]
In the image reading apparatus, the
[0040]
The R, G, and B signals digitized by the A /
[0041]
Next, the content of the shading correction calculation performed by the
[0042]
SHi = [SH-TAR / Wi] × Si (1) formula
Here, i: Pixel No.
SHi: Image data after shading correction
Si: Image data before shading correction
Wi: Image data when reading the reference white plate
(However, before shading correction)
SH-TAR: Target value for shading correction
By performing the above equation (1) for each of R, G, and B signals and for each pixel, shading correction as shown in FIG. 2 is performed. In FIG. 2, a waveform indicated by a solid line is a read waveform of the reference white plate (but before shading correction) when the horizontal axis is the main scanning direction (pixel arrangement in the image sensor 101). By performing the shading correction calculation of equation (1), image data as indicated by the broken line in FIG. 2 can be obtained.
[0043]
Next, a method for correcting the amount of light of the
[0044]
3 and 4, in step S301, R, G, B from the image data (stored in the line memory 109) at the (N-1) th shading sample (reading of the reference white plate). The
[0045]
ND = α · Rmax + β · Gmax + γ · Bmax (2)
(Note that the three coefficients α, β, and γ include “φ”.
(It shall be a free value)
In step S303, the
[0046]
In step S304, the
[0047]
As described above, in the light quantity correction control shown in the flowcharts of FIGS. 3 and 4, as shown in FIG. 7, the value of ND is the following (1) to (3), that is,
(1) ND <K1
(2) K1 ≦ ND ≦ K2
(3) K2 <ND
The update of LAMP-DATA is switched to “constant amount increase”, “constant amount decrease”, or “change pear” depending on which range of the data exists. If this idea is developed, for example, as shown in FIG. 8, a method of arbitrarily setting the change amount of LAMP-DATA according to the obtained ND value can be easily considered.
[0048]
Next, a gain correction method for each of the R, G, and B
[0049]
5 and 6, in step S501, the
[0050]
In step S503, the
[0051]
As described above, in the amplifier gain correction control shown in the flowcharts of FIGS. 5 and 6, as shown in FIG. 9, the value of Smax is the following (1) to (3), that is,
(1) Smax <LS1
(2) LS1 ≦ Smax ≦ LS2
(3) LS2 <Smax
The update of the amplifier gain control amount is switched to “increase by a certain amount”, “decrease by a certain amount”, or “not to change” depending on which range of the signal is present. If this idea is developed, for example, as shown in FIG. 10, a method of arbitrarily setting the change amount of the amplifier gain control according to the obtained value of Smax can be easily considered.
[0052]
In the above-described embodiment of the present invention, the image reading apparatus itself has been described. However, the image reading apparatus of the present invention can be applied to an image reading unit of a copying machine (monochrome copying machine, color copying machine). is there.
[0053]
As described above, according to the image reading apparatus according to the embodiment of the present invention, the
[0054]
In the above configuration, the
[0055]
Further, when the signal Smax of the maximum signal level detected from the reference white plate read data at the (N-1) th shading sample is Smax <LS1 during the amplifier gain correction control, the amplifier gain tends to be insufficient. Therefore, the amplifier gain is increased by a predetermined amount and used as the Nth and subsequent shading samples and the amplifier gain at the time of image reading. In the case of “Smax> LS2”, it is determined that the amplifier gain is too large, the corresponding amplifier gain is reduced by a predetermined amount, and used as the amplifier gain for the Nth and subsequent shading samples and image reading. When LS1 ≦ Smax ≦ LS2, it is determined that the amplifier gain is in an almost appropriate state, and the amplifier gain is not changed (updated).
[0056]
That is, in the embodiment of the present invention, the lighting energy supplied from the
[0057]
Further, in the embodiment of the present invention, the necessary light amount control amount and each amplifier gain are updated after the next image reading, so that even when the image reading apparatus of the present invention is used in a copying machine, the copying speed is increased. There is an effect that it is possible to make it difficult to affect the reduction of the above.
[0058]
The present invention may be applied to a system composed of a plurality of devices or an apparatus composed of a single device. A storage medium storing software program codes for realizing the functions of the above-described embodiments is supplied to the system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the program code stored in the storage medium. Needless to say, this can also be achieved by executing read.
[0059]
In this case, the program code itself read from the storage medium realizes the functions of the above-described embodiments, and the storage medium storing the program code constitutes the present invention.
[0060]
As a storage medium for supplying the program code, for example, a floppy disk, a hard disk, an optical disk, a magneto-optical disk, a CD-ROM, a CD-R, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.
[0061]
Further, by executing the program code read out by the computer, not only the functions of the above-described embodiments are realized, but also the OS operating on the computer based on the instruction of the program code performs the actual processing. Needless to say, a case where the function of the above-described embodiment is realized by performing part or all of the processing is also included.
[0062]
Further, after the program code read from the storage medium is written into a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer, the function expansion is performed based on the instruction of the program code. It goes without saying that the CPU or the like provided in the board or the function expansion unit performs part or all of the actual processing, and the functions of the above-described embodiments are realized by the processing.
[0063]
【The invention's effect】
As explained above, according to the present invention, The image reading method and the storage medium of the present invention are applied. Since the lighting energy supplied from the light quantity variable means to the original illumination means can be made to follow the light intensity fluctuation and the color fluctuation of the original illumination means in the image reading apparatus by sequential control, the reading density fluctuation and the reading color, which are the conventional problems. There is an effect that the taste fluctuation can be considerably reduced. In particular, by performing the control according to the present invention, it is possible to control the reading of the reference white plate once per reading of the original, and the reading of the reference white plate and the shading correction of the original are corrected based on the same amount of light. There is an effect that can be.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a main part of an image reading apparatus according to an embodiment of the present invention.
FIG. 2 is an explanatory diagram showing shading correction of the image reading apparatus according to the embodiment of the present invention.
FIG. 3 is a flowchart showing light amount correction control of the image reading apparatus according to the embodiment of the present invention.
FIG. 4 is a flowchart showing light amount correction control of the image reading apparatus according to the embodiment of the present invention.
FIG. 5 is a flowchart showing amplifier gain correction control of the image reading apparatus according to the embodiment of the present invention.
FIG. 6 is a flowchart showing amplifier gain correction control of the image reading apparatus according to the embodiment of the present invention.
FIG. 7 is an explanatory diagram illustrating a relationship between a change amount of LAMP-DATA and an ND value of the image reading apparatus according to the embodiment of the present invention.
FIG. 8 is an explanatory diagram illustrating a relationship between a change amount of LAMP-DATA and an ND value of the image reading apparatus according to the embodiment of the present invention.
FIG. 9 is an explanatory diagram showing the relationship between the amount of change in amplifier gain and the value of Smax in the image reading apparatus according to the embodiment of the present invention.
FIG. 10 is an explanatory diagram showing the relationship between the amount of change in amplifier gain and the value of Smax in the image reading apparatus according to the embodiment of the present invention.
FIG. 11 is a schematic diagram illustrating a configuration of an image reading system of an image reading apparatus according to a conventional example.
FIG. 12 is a perspective view illustrating a configuration of a scanning mechanism of an image reading apparatus according to a conventional example.
FIG. 13 is an explanatory diagram showing an example of an image reading sequence of an image reading apparatus according to a conventional example.
FIG. 14 is an explanatory diagram showing a characteristic example of a discharge type light source.
FIG. 15 is an explanatory diagram showing a characteristic example of a discharge type light source.
[Explanation of symbols]
101 Image sensor
102, 103, 104 Variable gain amplifier
108 Shading correction circuit
110 Illumination light source
111 Lamp power supply
112 CPU
Claims (6)
原稿を照明する光量を光量制御値に基づき可変する光量可変ステップと、
前記光量可変ステップで光量調整された光量にて前記基準白色板を照明し、前記基準白色板からの反射光を電気信号に変換する基準白色板読取ステップと、
前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、
前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を電気信号に変換する原稿読取ステップと、
前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、
前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次の光量可変ステップに対する光量制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする画像読取方法。An image reading method applied to an image reading apparatus having a reference white plate for shading correction,
A light intensity variable step for varying the light intensity for illuminating the document based on the light intensity control value;
A reference white plate reading step of illuminating the reference white plate with the light amount adjusted in the light amount variable step, and converting reflected light from the reference white plate into an electrical signal;
A shading correction data storage step for storing shading correction data based on the data read in the reference white plate reading step;
A document reading step of illuminating the document with a light amount adjusted using the same light amount control value as the light amount control value used in the reference white plate reading step, and converting reflected light from the document into an electrical signal;
A shading correction step for performing shading correction using the shading correction data stored in the shading correction data storage step on the original image data read in the original reading step;
It has a series of control procedures including a control step of comparing the data read in the reference white plate reading step with a predetermined value and changing the light amount control value for the next light amount variable step based on the comparison result. Image reading method.
画像読取信号を増幅する増幅率をゲイン制御値に基づき可変するゲイン可変ステップと、
前記基準白色板を照明し、前記基準白色板からの反射光を前記ゲイン可変ステップで設定された増幅率にて電気信号に変換する基準白色板読取ステップと、
前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、
前記基準白色板読取ステップで用いた光量にて前記原稿を照明し、前記原稿からの反射光を前記ゲイン可変ステップで設定された増幅率にて電気信号に変換する原稿読取ステップと、
前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、
前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次のゲイン可変ステップに対するゲイン制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする画像読取方法。An image reading method applied to an image reading apparatus having a reference white plate for shading correction,
A gain variable step of varying an amplification factor for amplifying the image reading signal based on a gain control value;
A reference white plate reading step of illuminating the reference white plate, and converting reflected light from the reference white plate into an electrical signal at an amplification factor set in the gain variable step;
A shading correction data storage step for storing shading correction data based on the data read in the reference white plate reading step;
An original reading step of illuminating the original with the light amount used in the reference white plate reading step, and converting reflected light from the original into an electrical signal at an amplification factor set in the gain variable step;
A shading correction step for performing shading correction using the shading correction data stored in the shading correction data storage step on the original image data read in the original reading step;
It has a series of control procedures including a control step of comparing the data read in the reference white plate reading step with a predetermined value and changing the gain control value for the next gain variable step based on the comparison result. Image reading method.
原稿を照明する光量を光量制御値に基づき可変し、画像読取信号を増幅する増幅率をゲイン制御値に基づき可変する光量可変及びゲイン可変ステップと、
前記光量可変及びゲイン可変ステップで光量調整された光量にて前記基準白色板を照明し、前記基準白色板からの反射光を前記光量可変及びゲイン可変ステップで設定された増幅率にて電気信号に変換する基準白色板読取ステップと、
前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、
前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を前記基準白色板読取ステップで用いた増幅率にて電気信号に変換する原稿読取ステップと、
前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、
前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次の光量可変及びゲイン可変ステップに対する光量制御値及びゲイン制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする画像読取方法。An image reading method applied to an image reading apparatus having a reference white plate for shading correction,
A light amount variable step and a variable gain step for varying the light amount for illuminating the document based on the light amount control value and varying the amplification factor for amplifying the image reading signal based on the gain control value;
The reference white plate is illuminated with the light amount adjusted in the light amount variable and gain variable step, and the reflected light from the reference white plate is converted into an electric signal with the amplification factor set in the light amount variable and gain variable step. A reference white plate reading step to convert;
A shading correction data storage step for storing shading correction data based on the data read in the reference white plate reading step;
The original is illuminated with a light quantity adjusted using the same light quantity control value as that used in the reference white plate reading step, and the reflected light from the original is amplified in the reference white board reading step. A manuscript reading step for converting into an electrical signal at a rate;
A shading correction step for performing shading correction using the shading correction data stored in the shading correction data storage step on the original image data read in the original reading step;
A series of control with a control step of comparing the data read in the reference white plate reading step with a predetermined value and changing the light amount control value and the gain control value for the next light amount variable and gain variable step based on the comparison result image reading method characterized by having a step.
前記画像読取方法は、
原稿を照明する光量を光量制御値に基づき可変する光量可変ステップと、
前記光量可変ステップで光量調整された光量にて前記基準白色板を照明し、前記基準白色板からの反射光を電気信号に変換する基準白色板読取ステップと、
前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、
前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を電気信号に変換する原稿読取ステップと、
前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、
前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次の光量可変ステップに対する光量制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする記憶媒体。A computer-readable storage medium storing a program for executing an image reading method applied to an image reading apparatus having a reference white plate for shading correction,
The image reading method includes:
A light intensity variable step for varying the light intensity for illuminating the document based on the light intensity control value;
A reference white plate reading step of illuminating the reference white plate with the light amount adjusted in the light amount variable step, and converting reflected light from the reference white plate into an electrical signal;
A shading correction data storage step for storing shading correction data based on the data read in the reference white plate reading step;
A document reading step of illuminating the document with a light amount adjusted using the same light amount control value as the light amount control value used in the reference white plate reading step, and converting reflected light from the document into an electrical signal;
A shading correction step for performing shading correction using the shading correction data stored in the shading correction data storage step on the original image data read in the original reading step;
It has a series of control procedures including a control step of comparing the data read in the reference white plate reading step with a predetermined value and changing the light amount control value for the next light amount variable step based on the comparison result. Storage medium.
前記画像読取方法は、
画像読取信号を増幅する増幅率をゲイン制御値に基づき可変するゲイン可変ステップと、
前記基準白色板を照明し、前記基準白色板からの反射光を前記ゲイン可変ステップで設定された増幅率にて電気信号に変換する基準白色板読取ステップと、
前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、
前記基準白色板読取ステップで用いた光量にて前記原稿を照明し、前記原稿からの反射光を前記ゲイン可変ステップで設定された増幅率にて電気信号に変換する原稿読取ステップと、
前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、
前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次のゲイン可変ステップに対するゲイン制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする記憶媒体。A computer-readable storage medium storing a program for executing an image reading method applied to an image reading apparatus having a reference white plate for shading correction,
The image reading method includes:
A gain variable step of varying an amplification factor for amplifying the image reading signal based on a gain control value;
A reference white plate reading step of illuminating the reference white plate, and converting reflected light from the reference white plate into an electrical signal at an amplification factor set in the gain variable step;
A shading correction data storage step for storing shading correction data based on the data read in the reference white plate reading step;
An original reading step of illuminating the original with the light amount used in the reference white plate reading step, and converting reflected light from the original into an electrical signal at an amplification factor set in the gain variable step;
A shading correction step for performing shading correction using the shading correction data stored in the shading correction data storage step on the original image data read in the original reading step;
It has a series of control procedures including a control step of comparing the data read in the reference white plate reading step with a predetermined value and changing the gain control value for the next gain variable step based on the comparison result. Storage medium.
前記画像読取方法は、
原稿を照明する光量を光量制御値に基づき可変し、画像読取信号を増幅する増幅率をゲイン制御値に基づき可変する光量可変及びゲイン可変ステップと、
前記光量可変及びゲイン可変ステップで光量調整された光量にて前記基準白色板を照明し、前記基準白色板からの反射光を前記光量可変及びゲイン可変ステップで設定された増幅率にて電気信号に変換する基準白色板読取ステップと、
前記基準白色板読取ステップで読取ったデータに基づきシェーディング補正データを保存するシェーディング補正データ保存ステップと、
前記基準白色板読取ステップで用いた光量制御値と同じ光量制御値を用いて光量調整された光量にて前記原稿を照明し、前記原稿からの反射光を前記基準白色板読取ステップで用いた増幅率にて電気信号に変換する原稿読取ステップと、
前記原稿読取ステップで読取った原稿画像データに、前記シェーディング補正データ保存ステップで保存したシェーディング補正データを用いてシェーディング補正を行うシェーディング補正ステップと、
前記基準白色板読取ステップで読取ったデータを、所定値と比較し、その比較結果に基づき、次の光量可変及びゲイン可変ステップに対する光量制御値及びゲイン制御値を変更する制御ステップとの一連の制御手順を有することを特徴とする記憶媒体。A computer-readable storage medium storing a program for executing an image reading method applied to an image reading apparatus having a reference white plate for shading correction,
The image reading method includes:
A light amount variable step and a variable gain step for varying the light amount for illuminating the document based on the light amount control value and varying the amplification factor for amplifying the image reading signal based on the gain control value;
The reference white plate is illuminated with the light amount adjusted in the light amount variable and gain variable step, and the reflected light from the reference white plate is converted into an electric signal with the amplification factor set in the light amount variable and gain variable step. A reference white plate reading step to convert;
A shading correction data storage step for storing shading correction data based on the data read in the reference white plate reading step;
The original is illuminated with a light quantity adjusted using the same light quantity control value as that used in the reference white plate reading step, and the reflected light from the original is amplified in the reference white board reading step. A manuscript reading step for converting into an electrical signal at a rate;
A shading correction step for performing shading correction using the shading correction data stored in the shading correction data storage step on the original image data read in the original reading step;
A series of control with a control step of comparing the data read in the reference white plate reading step with a predetermined value and changing the light amount control value and the gain control value for the next light amount variable and gain variable step based on the comparison result A storage medium comprising a procedure .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30319798A JP3733250B2 (en) | 1998-10-12 | 1998-10-12 | Image reading method and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30319798A JP3733250B2 (en) | 1998-10-12 | 1998-10-12 | Image reading method and storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000122188A JP2000122188A (en) | 2000-04-28 |
| JP3733250B2 true JP3733250B2 (en) | 2006-01-11 |
Family
ID=17918057
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30319798A Expired - Fee Related JP3733250B2 (en) | 1998-10-12 | 1998-10-12 | Image reading method and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3733250B2 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4224198B2 (en) * | 2000-10-27 | 2009-02-12 | 株式会社リコー | Image reading apparatus and copying machine |
| JP4778337B2 (en) | 2006-03-20 | 2011-09-21 | 株式会社リコー | Image reading signal processing IC, image reading apparatus and image forming apparatus |
| JP4545719B2 (en) | 2006-07-29 | 2010-09-15 | 株式会社リコー | Image reading signal processing IC, image reading apparatus and image forming apparatus |
| JP4597932B2 (en) | 2006-09-19 | 2010-12-15 | 株式会社リコー | Image reading signal processing IC, image reading apparatus and image forming apparatus |
| JP5043522B2 (en) * | 2007-06-08 | 2012-10-10 | 株式会社リコー | Image reading apparatus and image forming apparatus |
| JP5545471B2 (en) | 2010-03-26 | 2014-07-09 | 株式会社リコー | Image reading apparatus, image reading method, and program |
-
1998
- 1998-10-12 JP JP30319798A patent/JP3733250B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2000122188A (en) | 2000-04-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5847845A (en) | Book document reading device | |
| JP3733250B2 (en) | Image reading method and storage medium | |
| EP0963103A2 (en) | Image reading apparatus, and dimming control method and line sensor layout method therefor | |
| JP3507367B2 (en) | Image reading apparatus, method, and computer-readable storage medium | |
| JP3262609B2 (en) | Image reading device | |
| JP3604931B2 (en) | Image reading device, shading correction method, and storage medium | |
| JP2005072883A (en) | Image reading apparatus, image reading method and program | |
| JP2001268322A (en) | Image reading device | |
| JP4385410B2 (en) | Image reading device | |
| JPH03177156A (en) | Image reading device | |
| JP3641365B2 (en) | Image reading device | |
| JP2612211B2 (en) | Image input device | |
| JP4134368B2 (en) | Image reading device | |
| JP2000083134A (en) | Color reading device, color reading method, color facsimile device, color copying device, and storage medium | |
| JP2888627B2 (en) | Image reading device | |
| JP3103569B2 (en) | Image reading device | |
| JP3441626B2 (en) | Image reading device | |
| JP2002281256A (en) | Image reading device and image forming device | |
| JP2541929B2 (en) | Image reader | |
| JP4018083B2 (en) | Image reading device | |
| JPH09259253A (en) | Image input device | |
| JP3495385B2 (en) | Color copier | |
| JPH09247443A (en) | Image reading device | |
| JPH03171966A (en) | Image reader | |
| JPH0215152B2 (en) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040225 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040706 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040906 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050301 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050428 |
|
| A911 | Transfer to examiner for re-examination before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20050526 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20051004 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051017 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091021 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091021 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101021 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101021 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111021 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111021 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121021 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131021 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |