Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3733250B2 - Image reading method and storage medium - Google Patents
[go: Go Back, main page]

JP3733250B2 - Image reading method and storage medium - Google Patents

Image reading method and storage medium Download PDF

Info

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
Application number
JP30319798A
Other languages
Japanese (ja)
Other versions
JP2000122188A (en
Inventor
一仁 大橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP30319798A priority Critical patent/JP3733250B2/en
Publication of JP2000122188A publication Critical patent/JP2000122188A/en
Application granted granted Critical
Publication of JP3733250B2 publication Critical patent/JP3733250B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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 second mirror 1107. , A third mirror 1108, a lens 1109, and an image sensor 1110.
[0004]
In FIG. 11, the reflected light from the document 1102 passes through a first mirror 1106, a second mirror 1107, a third mirror 1108, and a lens 1109, and is imaged on the light receiving surface of an image sensor 1110. Is converted to In this case, the white plate 1104 is disposed on the upper surface of the dummy glass 1103, and the image data read from the white plate 1104 is used as a coefficient for shading correction (correction of color unevenness of the read image) at the time of document reading.
[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 claim 1 provides: An image reading method applied to an image reading apparatus having a reference white plate for shading correction, wherein a light amount variable step for changing a light amount for illuminating a document based on a light amount control value, and a light amount adjusted by the light amount variable step A reference white plate reading step for illuminating the reference white plate with a light amount and converting the reflected light from the reference white plate into an electrical signal, and shading correction data based on the data read in the reference white plate reading step is stored. The document is illuminated with a light amount adjusted using the same light amount control value as the light amount control value used in the shading correction data storage step and the reference white plate reading step, and the reflected light from the document is converted into an electrical signal. An original reading step to be converted, and the original image data read in the original reading step to the shading correction data storage step. The shading correction step for performing the shading correction using the shading correction data saved in the step and the data read in the reference white plate reading step are compared with a predetermined value, and based on the comparison result, the next light quantity variable step is compared. It has a series of control procedures with a control step for changing the light quantity control value It is characterized by that.
[0016]
In order to achieve the above object, the present invention according to claim 2 provides: An image reading method applied to an image reading apparatus having a reference white plate for shading correction, wherein a gain variable step for changing an amplification factor for amplifying an image read signal based on a gain control value, and illuminating the reference white plate A reference white plate reading step for converting the reflected light from the reference white plate into an electrical signal at an amplification factor set in the gain variable step, and shading correction data based on the data read in the reference white plate reading step Illuminating the document with a light amount adjusted using a light amount control value that is the same as the light amount control value used in the reference white plate reading step, and storing reflected light from the document. A document reading step for converting to an electrical signal at an amplification factor set in the gain variable step, and a document reading step in the document reading step. The shading correction step for performing shading correction using the shading correction data saved in the shading correction data saving step and the data read in the reference white plate reading step are compared with a predetermined value, Based on the comparison result, it has a series of control procedures with a control step for changing the gain control value for the next gain variable step. It is characterized by that.
[0017]
In order to achieve the above object, the present invention according to claim 3 provides: An image reading method applied to an image reading apparatus having a reference white plate for shading correction, wherein the amount of light for illuminating a document is varied based on a light amount control value, and an amplification factor for amplifying an image read signal is set as a gain control value. A light amount variable and gain variable step that varies based on, and 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 reflected in the light amount variable and gain variable step A reference white plate reading step for converting to an electrical signal at an amplification factor set in step (a), a shading correction data storage step for storing shading correction data based on the data read in the reference white plate reading step, and the reference white plate reading Illuminate the document with a light amount adjusted using the same light amount control value as the light amount control value used in the step, An original reading step for converting reflected light from the original document into an electrical signal at an amplification factor used in the reference white plate reading step, and saving the original image data read in the original reading step in the shading correction data saving step The shading correction step for performing shading correction using the shading correction data and the data read in the reference white plate reading step are compared with a predetermined value, and based on the comparison result, the light amount for the next variable light amount and variable gain step A series of control procedures with a control step for changing the control value and the gain control value It is characterized by that.
[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 step 1, and the shading correction data stored in the shading correction data storage step for the document image data read in the document reading step. A series of control procedures including a shading correction step to be performed and 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 variable gain step based on the comparison result Have It is characterized by that.
[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 image sensor 101, variable gain amplifiers 102, 103, and 104, A / D converters 105, 106, and 107, a shading correction circuit 108, a line memory 109, and an illumination light source 110. , A lamp power supply 111, a CPU 112, and an original platen glass on which an original as shown in FIG. 11 is placed, a reference white plate, and a dummy glass (not shown) provided with a reference white plate. ing.
[0034]
The configuration of each part will be described in detail. The image sensor 101 forms an image of the reflected light from the original irradiated with light from the illumination light source 110 on the light receiving surface and converts it into electrical signals (R, G, B). In addition, the image sensor 101 reads the reference white plate and outputs it to the variable gain amplifiers 102, 103, and 104 when obtaining shading correction data. The variable gain amplifiers 102, 103, and 104 amplify the electric signals (R, G, and B) output from the image sensor 101 so as to have appropriate signal amplitudes, and output the amplified signals to the A / D converters 105, 106, and 107. To do. The A / D converters 105, 106, and 107 convert the electric signals (R, G, and B) amplified by the variable gain amplifiers 102, 103, and 104 into digital signals for each light receiving pixel on the light receiving surface of the image sensor 101. The signal is converted into a signal and output to the shading correction circuit 108 and the line memory 109.
[0035]
The shading correction circuit 108 performs a shading correction operation on the electrical signals (R, G, B) digitized by the A / D converters 105, 106, 107, and outputs a document reading signal (R, G, B). To do. The line memory 109 is for storing shading correction data used in the shading correction calculation in the shading correction circuit 108. As the shading correction data, image data obtained by reading a reference white plate (however, before shading correction is performed). ). The illumination light source 110 is a light source for illuminating a document or a reference white plate. When the CPU 112 controls the lamp power source 111, switching between lighting / extinction and the amount of illumination light change. The lamp power supply 111 is a power supply that can supply power to the illumination light source 110 and change the amount of illumination light.
[0036]
The CPU 112 is a central processing unit that controls the variable gain amplifiers 102, 103, 104, the lamp power supply 111, and the line memory 109, and is stored in the image reading apparatus or supplied from the outside of the image reading apparatus. Based on the above, processing shown in flowcharts of FIGS. 3 to 6 described later is executed. As a method for supplying the control program of the present invention from the outside to the image reading apparatus according to the embodiment of the present invention, a storage medium storing the control program of the present invention (a storage medium such as a floppy disk or a CD-ROM) Is inserted into a storage medium drive of a computer, and the control program of the present invention read from the storage medium is supplied to the image reading apparatus.
[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 image sensor 101, the gain variable means in the claims corresponds to the variable gain amplifiers 102, 103, and 104, and the shading correction means in the claims corresponds to the shading correction circuit 108. The document illumination means in the claims corresponds to the illumination light source 110, the light quantity variable means in the claims corresponds to the lamp power supply 111, and the control means in the claims corresponds to the CPU 112.
[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 CPU 112 controls the lamp power supply 111 so that the illumination light source 110 is switched between turning on / off and the amount of illumination light. The reflected light from the original irradiated with light from the illumination light source 110 forms an image on the light receiving surface of the image sensor 101, is converted into an electrical signal (R, G, B), and is output from the image sensor 101. Since the R, G, and B signals output from the image sensor 101 are analog signals, they are amplified by the variable gain amplifiers 102, 103, and 104 so as to have appropriate signal amplitudes. The R, G, and B signals amplified by the variable gain amplifiers 102, 103, and 104 are signal units of the light receiving pixels on the light receiving surface of the image sensor 101 by the A / D converters 105, 106, and 107, respectively. Is converted into a digital signal.
[0040]
The R, G, and B signals digitized by the A / D converters 105, 106, and 107 are input to the shading correction circuit 108, and the result of the shading correction calculation is output from the shading correction circuit 108 to read the document. Signal (R, G, B). As described above, the line memory 109 stores shading correction data used in the shading correction calculation in the shading correction circuit 108. As the shading correction data, image data obtained by reading a reference white plate (however, Use before shading correction.
[0041]
Next, the content of the shading correction calculation performed by the shading correction circuit 108 is shown in the following equation (1).
[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 illumination light source 110 in the image reading apparatus according to the embodiment of the present invention shown in FIG. 1 will be described with reference to FIGS. 1, 3, 4, 7, and 8. 3 and 4 are flowcharts showing the light amount correction control of the image reading apparatus, and FIGS. 7 and 8 are explanatory diagrams showing the relationship between the LAMP-DATA change amount and the ND value of the image reading apparatus.
[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 CPU 112 detects the maximum values Rmax, Gmax, and Bmax of each signal by examining the contents of the line memory 109. In step S302, the CPU 112 calculates the following equation (2) between Rmax, Gmax, Bmax detected in step S301 and a predetermined coefficient, and the CPU 112 obtains the ND value as a result.
[0045]
ND = α · Rmax + β · Gmax + γ · Bmax (2)
(Note that the three coefficients α, β, and γ include “φ”.
(It shall be a free value)
In step S303, the CPU 112 determines whether or not the ND value calculated in step S302 is smaller than a predetermined value K1. If “ND <K1” in step S303, the CPU 112 determines that the amount of light tends to become insufficient. In step S307, the parameter for determining the amount of lamp light (hereinafter, LAMP-DATA) is increased by a predetermined value. Used as the LAMP-DATA for the Nth and subsequent shading samples and image reading. Conversely, if “ND ≧ K1” in step S303, the next determination process is received in step S304.
[0046]
In step S304, the CPU 112 determines whether or not the value of ND is greater than a predetermined value K2. If “ND> K2” in step S304, the CPU 112 determines that the amount of light tends to be excessive, and in step S306, LAMP-DATA is reduced by a predetermined amount, and the Nth and subsequent shading samples and images Used as LAMP-DATA during reading. On the other hand, if “ND ≦ K2” in step S304, the result of the determination in step S303 is K1 ≦ ND ≦ K2. In this case, it is determined that the amount of light is in an almost appropriate state, and LAMP-DATA is not changed (updated).
[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 variable gain amplifiers 102, 103, and 104 in the image reading apparatus according to the embodiment of the present invention shown in FIG. 1 will be described with reference to FIGS. This will be described with reference to FIGS. 5 and 6 are flowcharts showing the amplifier gain correction control of the image reading device, and FIGS. 9 and 10 are explanatory diagrams showing the relationship between the amount of change in the amplifier gain of the image reading device and the value of Smax. 5 and 6 have been described for one channel of R, G, and B, and it is assumed that R, G, and B are independently subjected to gain correction control.
[0049]
5 and 6, in step S501, the CPU 112 detects the signal Smax having the maximum signal level from the reference white plate reading data at the (N-1) th shading sample. In step S502, the CPU 112 compares Smax detected in step S501 with a predetermined value LS1. If “Smax <LS1” in step S502, the CPU 112 determines that the amplifier gain tends to be insufficient, and in step S506, the corresponding amplifier gain is increased by a predetermined amount, and the Nth and subsequent shading samples and Used as an amplifier gain when reading images. Conversely, if “Smax ≧ LS1” in step S502, the next determination process is received in step S503.
[0050]
In step S503, the CPU 112 compares the value of Smax with a predetermined value LS2. When “Smax> LS2” in step S503, the CPU 112 determines that the amplifier gain is too large, and in step S507, the corresponding amplifier gain is decreased by a predetermined amount, and the Nth and subsequent shading samples and images are read. Used as an amplifier gain. On the other hand, in the case of “Smax ≦ LS2” in step S503, when combined with the determination result in step S502, “LS1 ≦ Smax ≦ LS2” is obtained. In this case, it is determined that the amplifier gain is substantially appropriate, and the amplifier gain is not changed (updated).
[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 illumination light source 110 that illuminates the document, the image sensor 101 that converts the reflected light from the document or the reference white plate into an electrical signal, When a lamp power source 111 that changes the amount of light emitted from the illumination light source 110 to an appropriate amount of light, a variable gain amplifier 102 to 104 that amplifies an output signal from the image sensor 101 to an appropriate signal level, and a reference white plate is read The CPU 112 changes the light amount control value for the lamp power supply 111 according to the signal level and changes the gain control value for the variable gain amplifiers 102 to 104, and thus has the following operations and effects.
[0054]
In the above configuration, the CPU 112 of the image reading apparatus has insufficient light amount when the maximum value Rmax, Gmax, Bmax of each signal R, Gmax, Bmax and a predetermined coefficient ND is ND <K1 during light amount correction control. The parameter (LAMP-DATA) for determining the lamp light quantity is increased by a predetermined value and used as the Nth shading sample and LAMP-DATA at the time of image reading. When ND> K2, it is determined that the amount of light tends to be excessive, and LAMP-DATA is reduced by a predetermined amount and used as the Nth and subsequent shading samples and LAMP-DATA at the time of image reading. In the case of K1 ≦ ND ≦ K2, it is determined that the light amount is in an almost appropriate state, and LAMP-DATA is not changed (updated).
[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 lamp power supply 111 to the illumination light source 110 and the signal output from the image sensor 101 with respect to the light amount variation and color variation of the illumination light source 110 in the image reading apparatus. Since the amplifier gain for amplifying the image can be tracked by the sequential control, there is an effect that it is possible to considerably reduce the reading density fluctuation and reading color fluctuation which are the conventional problems.
[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 .
JP30319798A 1998-10-12 1998-10-12 Image reading method and storage medium Expired - Fee Related JP3733250B2 (en)

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)

* Cited by examiner, † Cited by third party
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

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