JPH10276325A - デジタルシェーディング補正装置 - Google Patents
デジタルシェーディング補正装置Info
- Publication number
- JPH10276325A JPH10276325A JP9092917A JP9291797A JPH10276325A JP H10276325 A JPH10276325 A JP H10276325A JP 9092917 A JP9092917 A JP 9092917A JP 9291797 A JP9291797 A JP 9291797A JP H10276325 A JPH10276325 A JP H10276325A
- Authority
- JP
- Japan
- Prior art keywords
- data
- shading correction
- shading
- digital
- dsh
- 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.)
- Pending
Links
Landscapes
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】
【課題】 原稿全体を読み取った場合に存在しないデー
タを無くし、滑らかな階調を実現することができるデジ
タルシェーディング補正装置を提供する。 【解決手段】 第1、第2走行体が走査を開始し、基準
白板22を読み取る。このデータは、平均値回路5にて
画素ごとに平均化され、FOFOメモリ6に蓄えられ
る。この動作により、シェーディングデータDshを生
成する。次に、原稿読み取り有効範囲に入ると、FIF
Oメモリ6に蓄えられたシェーディングデータDshと
画像を読み取ったデータDiをROM7のアドレスに入
力する。ROM7からDshとDiに応じた出力値がD
oとして出力される。上記画像データ関係だけでなく、
演算選択回路8の出力である「SEL」信号を演算の切
り替え条件に追加することにより、演算を切り替えるよ
うにしている。
タを無くし、滑らかな階調を実現することができるデジ
タルシェーディング補正装置を提供する。 【解決手段】 第1、第2走行体が走査を開始し、基準
白板22を読み取る。このデータは、平均値回路5にて
画素ごとに平均化され、FOFOメモリ6に蓄えられ
る。この動作により、シェーディングデータDshを生
成する。次に、原稿読み取り有効範囲に入ると、FIF
Oメモリ6に蓄えられたシェーディングデータDshと
画像を読み取ったデータDiをROM7のアドレスに入
力する。ROM7からDshとDiに応じた出力値がD
oとして出力される。上記画像データ関係だけでなく、
演算選択回路8の出力である「SEL」信号を演算の切
り替え条件に追加することにより、演算を切り替えるよ
うにしている。
Description
【0001】
【発明の属する技術分野】本発明は、デジタル複写機、
デジタルスキャナなどにおけるデジタル画像データのシ
ェーディング補正を行うデジタルシェーディング補正装
置に関する。
デジタルスキャナなどにおけるデジタル画像データのシ
ェーディング補正を行うデジタルシェーディング補正装
置に関する。
【0002】
【従来の技術】デジタル複写機においては、コンタクト
ガラス上に下向きに載置された原稿を、その下方から光
源(蛍光灯)で照射し、その反射光をミラー群を介して
レンズに入射し、CCD上に結像するようになってい
る。そしてCCD上で光電変換された画像データは、A
/D変換によりデジタルデータにされて画像処理部に送
られ、ここで各種の画像処理が施されるようになってい
る。
ガラス上に下向きに載置された原稿を、その下方から光
源(蛍光灯)で照射し、その反射光をミラー群を介して
レンズに入射し、CCD上に結像するようになってい
る。そしてCCD上で光電変換された画像データは、A
/D変換によりデジタルデータにされて画像処理部に送
られ、ここで各種の画像処理が施されるようになってい
る。
【0003】ここで、画像処理の1つとして、CCD画
素ごとの感度むらや照度むらを補正するためのシェーデ
ィング補正が知られている。このうち、最近のデータレ
ートの高速化に伴い、基準白板のデータを読み取ってシ
ェーディングデータを生成し、そのシェーディングデー
タと画像データを演算するデジタルシェーディング補正
方式が知られている。
素ごとの感度むらや照度むらを補正するためのシェーデ
ィング補正が知られている。このうち、最近のデータレ
ートの高速化に伴い、基準白板のデータを読み取ってシ
ェーディングデータを生成し、そのシェーディングデー
タと画像データを演算するデジタルシェーディング補正
方式が知られている。
【0004】図6は従来のシェーディング補正回路及び
その前段部分のブロック図である。CCD(ラインセン
サ)1で読み取られた画像データ及び基準白板のデータ
は、その出力波形が信号処理部2で波形整形され、A/
D変換器3によりデジタルデータ化されてシェーディン
グ補正回路4に入力される。
その前段部分のブロック図である。CCD(ラインセン
サ)1で読み取られた画像データ及び基準白板のデータ
は、その出力波形が信号処理部2で波形整形され、A/
D変換器3によりデジタルデータ化されてシェーディン
グ補正回路4に入力される。
【0005】シェーディング補正回路4は、平均値回路
5、FIFOメモリ6、ROM7を備えている。基準白
板のデータは、平均値回路5で画素ごとに平均化され、
FIFOメモリ6に蓄えられる。この動作により、CC
D1の感度むらや、光源の主走査方向の照度むらを補正
するためのシェーディングデータDshを生成する。
次に、原稿読み取り有効範囲に入ると、FIFOメモリ
6に蓄えられたシェーディングデータDshと画像を読
み取ったデータDiをROM7のアドレスに入力する。
このとき、ROM7には予め演算結果を入力しておくた
め、DshとDiに応じた出力値がDoとして出力され
る(一般的にいうテーブルルックアップ)。
5、FIFOメモリ6、ROM7を備えている。基準白
板のデータは、平均値回路5で画素ごとに平均化され、
FIFOメモリ6に蓄えられる。この動作により、CC
D1の感度むらや、光源の主走査方向の照度むらを補正
するためのシェーディングデータDshを生成する。
次に、原稿読み取り有効範囲に入ると、FIFOメモリ
6に蓄えられたシェーディングデータDshと画像を読
み取ったデータDiをROM7のアドレスに入力する。
このとき、ROM7には予め演算結果を入力しておくた
め、DshとDiに応じた出力値がDoとして出力され
る(一般的にいうテーブルルックアップ)。
【0006】しかし、上記デジタルデータシェーディン
グ補正の場合、シェーディングデータの大きさの数しか
シェーディング補正後のデータ数が存在しないため、補
正後データの連続性が保たれないという問題があった。
グ補正の場合、シェーディングデータの大きさの数しか
シェーディング補正後のデータ数が存在しないため、補
正後データの連続性が保たれないという問題があった。
【0007】例えば、8ビット読み取りで、データが0
〜255までの256個を扱えるシステムの場合を想定
する。デジタルシェーディングの演算式は一般的に、 Do=INT{(Di/Dsh)×255+0.5} ・・・(1) INT{ };小数点以下を切捨て Do ;シェーディング補正後データ Di ;読み取りデータ Dsh ;シェーディングデータ と表される。
〜255までの256個を扱えるシステムの場合を想定
する。デジタルシェーディングの演算式は一般的に、 Do=INT{(Di/Dsh)×255+0.5} ・・・(1) INT{ };小数点以下を切捨て Do ;シェーディング補正後データ Di ;読み取りデータ Dsh ;シェーディングデータ と表される。
【0008】ここで、Dsh=220とすれば、(1)
式の分母が220となり、演算結果も整数となるため、
シェーディング補正後データ(Do)は0〜255の出
力値のうち221個の値しか持たないことになってしま
う。つまり、35(=255−220)ポイントで、デ
ータ飛びが発生する。
式の分母が220となり、演算結果も整数となるため、
シェーディング補正後データ(Do)は0〜255の出
力値のうち221個の値しか持たないことになってしま
う。つまり、35(=255−220)ポイントで、デ
ータ飛びが発生する。
【0009】図7は従来例のデジタルシェーディング補
正方式の不具合を示すための読み取りデータDiとシェ
ーディング補正後データDoの関係を示すグラフであ
り、同図(a)は全体を、また同図(b)は(a)のA
部の拡大部分を示す。図7で示す例で言えば、X付近の
画像データ(Dg)が入力されると、出力データ(=シ
ェーディング補正後データ)のばらつきが拡大され、滑
らかな階調が得られないという問題点があった。
正方式の不具合を示すための読み取りデータDiとシェ
ーディング補正後データDoの関係を示すグラフであ
り、同図(a)は全体を、また同図(b)は(a)のA
部の拡大部分を示す。図7で示す例で言えば、X付近の
画像データ(Dg)が入力されると、出力データ(=シ
ェーディング補正後データ)のばらつきが拡大され、滑
らかな階調が得られないという問題点があった。
【0010】
【発明が解決しようとする課題】(1)式でデータの飛
びが発生するためには、Xのときにデータを切り捨てて
いて、X+1のときに(1/Dsh)×255を加える
ことにより切上げになる必要がある。これを数式で書け
ば、下記の条件を満たす場所で発生することになる。 0.5>MOD{(Di/Dsh)×255} ・・・(2) かつ、 0.5<MOD{(Di/Dsh)×255}+MOD{(1/Dsh)× 255} ・・・(3) 従って、 0<0.5−MOD{(Di/Dsh)×255}<MOD{(1/Dsh )×255} ・・・(4) MOD{ } ;小数点のみ取り出す を満足する場所でデータの飛びが発生する。
びが発生するためには、Xのときにデータを切り捨てて
いて、X+1のときに(1/Dsh)×255を加える
ことにより切上げになる必要がある。これを数式で書け
ば、下記の条件を満たす場所で発生することになる。 0.5>MOD{(Di/Dsh)×255} ・・・(2) かつ、 0.5<MOD{(Di/Dsh)×255}+MOD{(1/Dsh)× 255} ・・・(3) 従って、 0<0.5−MOD{(Di/Dsh)×255}<MOD{(1/Dsh )×255} ・・・(4) MOD{ } ;小数点のみ取り出す を満足する場所でデータの飛びが発生する。
【0011】上式を見てもわかる通り、データ飛びの発
生する位置はDshによって決まるため、仮にシェーデ
ィングデータの大きさが一定であるシステムの場合、存
在しないデータができるため、滑らかな階調表現ができ
なかった。
生する位置はDshによって決まるため、仮にシェーデ
ィングデータの大きさが一定であるシステムの場合、存
在しないデータができるため、滑らかな階調表現ができ
なかった。
【0012】滑らかな階調を表現するためには、存在し
ないデータを無くすようにすればよい。しかし、同一の
演算式でデジタルシェーディング補正を行う場合、デー
タ飛びの発生位置を変更できても、発生しないデータを
無くすことはできない。
ないデータを無くすようにすればよい。しかし、同一の
演算式でデジタルシェーディング補正を行う場合、デー
タ飛びの発生位置を変更できても、発生しないデータを
無くすことはできない。
【0013】本発明はこのような背景に鑑みてなされた
ものであり、原稿全体を読み取った場合に存在しないデ
ータを無くし、滑らかな階調を実現することができるデ
ジタルシェーディング補正装置を提供することを目的と
する。
ものであり、原稿全体を読み取った場合に存在しないデ
ータを無くし、滑らかな階調を実現することができるデ
ジタルシェーディング補正装置を提供することを目的と
する。
【0014】
【課題を解決するための手段】この目的を達成するため
に、請求項1記載の発明は、基準白板の白データをデジ
タルデータとして読み取ってシェーディングデータを生
成し、そのシェーディングデータと画像データを演算し
てシェーディング補正を行うデジタルシェーディング補
正装置において、原稿の読み取り期間中にデジタルシェ
ーディングの演算式を切り替えるための演算式選択手段
を備えたことを特徴とするものである。
に、請求項1記載の発明は、基準白板の白データをデジ
タルデータとして読み取ってシェーディングデータを生
成し、そのシェーディングデータと画像データを演算し
てシェーディング補正を行うデジタルシェーディング補
正装置において、原稿の読み取り期間中にデジタルシェ
ーディングの演算式を切り替えるための演算式選択手段
を備えたことを特徴とするものである。
【0015】また請求項2記載の発明は、請求項1記載
の発明において、デジタルシェーディングの演算式を切
り替えるタイミングを、画像の位置情報から生成するこ
とを特徴とするものである。
の発明において、デジタルシェーディングの演算式を切
り替えるタイミングを、画像の位置情報から生成するこ
とを特徴とするものである。
【0016】また請求項3記載の発明は、請求項1記載
の発明において、切り替えの対象となる演算式の間に
は、画像飛びが発生する場所または付近のみで演算結果
が異なるという関係があることを特徴とするものであ
る。
の発明において、切り替えの対象となる演算式の間に
は、画像飛びが発生する場所または付近のみで演算結果
が異なるという関係があることを特徴とするものであ
る。
【0017】
【発明の実施の形態】以下、本発明の実施の形態を添付
図面に沿って説明する。まず本発明の概要を説明する。
本発明は原稿を読み取っている間にシェーディング補正
の演算式を切り替えるものである。このとき、切り替え
る演算式には、データ飛びの発生している場所近辺のみ
が変更になっているという条件が必要になる。このよう
な条件が無いと同一原稿内に複数のγを持つことにな
り、演算式の切り替えタイミングにより規則性を持った
データ列を生成してしまい、画像処理部での演算と干渉
して、モアレを発生させる等の異常画像が発生する可能
性がある(当然、データの飛びが発生している場所のみ
変更したとしても、γを変更していることになるが、こ
の変更個所が特定位置に限定できれば、ノイズ等の影響
もあり、規則性を持ったデータ列になることはない)。
図面に沿って説明する。まず本発明の概要を説明する。
本発明は原稿を読み取っている間にシェーディング補正
の演算式を切り替えるものである。このとき、切り替え
る演算式には、データ飛びの発生している場所近辺のみ
が変更になっているという条件が必要になる。このよう
な条件が無いと同一原稿内に複数のγを持つことにな
り、演算式の切り替えタイミングにより規則性を持った
データ列を生成してしまい、画像処理部での演算と干渉
して、モアレを発生させる等の異常画像が発生する可能
性がある(当然、データの飛びが発生している場所のみ
変更したとしても、γを変更していることになるが、こ
の変更個所が特定位置に限定できれば、ノイズ等の影響
もあり、規則性を持ったデータ列になることはない)。
【0018】つまり、(1)式の他に下記のような演算
式(5) Do=INT{(Di/Dsh)×255+0.5} ・・・(5) ただし、0<0.5−MOD{Di/Dsh)×25
5}<MOD{(1/Dsh)×255}では、 Do=INT{(Di/Dsh)×255+0.5}+
1 を用意して、演算式を切り替えて原稿全面を読み取れば
よい。
式(5) Do=INT{(Di/Dsh)×255+0.5} ・・・(5) ただし、0<0.5−MOD{Di/Dsh)×25
5}<MOD{(1/Dsh)×255}では、 Do=INT{(Di/Dsh)×255+0.5}+
1 を用意して、演算式を切り替えて原稿全面を読み取れば
よい。
【0019】図1は2つの演算式による読み取りデータ
Diとシェーディング補正後データDoの関係を示すグ
ラフであり、(a)は(1)式、(b)は(5)式をそ
れぞれ示す。画像飛びが発生したXの位置で、演算式を
(1)式から(5)式に切り替えることにより、Y+1
の出力値を得ることができ、かつ、その他Diの出力値
は変動がないことがわかる。
Diとシェーディング補正後データDoの関係を示すグ
ラフであり、(a)は(1)式、(b)は(5)式をそ
れぞれ示す。画像飛びが発生したXの位置で、演算式を
(1)式から(5)式に切り替えることにより、Y+1
の出力値を得ることができ、かつ、その他Diの出力値
は変動がないことがわかる。
【0020】以下、具体的に説明する。図2は本発明が
適用されるデジタル複写機のスキャナ部を示す構成図で
ある。コンタクトガラス21は、その端部にシェーディ
ング補正用の基準白板22を備え、さらにその側部にス
ケール23を配置している。コンタクトガラス21の下
方には、スキャナ部を構成する蛍光灯24、対向反射板
25、第1ミラー26、第2ミラー27、第3ミラー2
8、シェーディング補正板29、結像レンズ30を備え
ている。結像レンズ30によってその表面上に結像され
る前記CCD1は画像読み取り板31に設けられてい
る。なお、蛍光灯24はその外周を蛍光灯ヒータ32で
被覆されている。
適用されるデジタル複写機のスキャナ部を示す構成図で
ある。コンタクトガラス21は、その端部にシェーディ
ング補正用の基準白板22を備え、さらにその側部にス
ケール23を配置している。コンタクトガラス21の下
方には、スキャナ部を構成する蛍光灯24、対向反射板
25、第1ミラー26、第2ミラー27、第3ミラー2
8、シェーディング補正板29、結像レンズ30を備え
ている。結像レンズ30によってその表面上に結像され
る前記CCD1は画像読み取り板31に設けられてい
る。なお、蛍光灯24はその外周を蛍光灯ヒータ32で
被覆されている。
【0021】このような構成において、周知のごとく、
蛍光灯24、対向反射板25、第1ミラー26からなる
第1走行体と、第2ミラー27、第3ミラー28からな
る第2走行体とを、共役長を保ちながら図において左方
向に走査して、CCD1上に原稿データを読み取る。ま
たそれに先立って基準白板22の白データを読み取る。
蛍光灯24、対向反射板25、第1ミラー26からなる
第1走行体と、第2ミラー27、第3ミラー28からな
る第2走行体とを、共役長を保ちながら図において左方
向に走査して、CCD1上に原稿データを読み取る。ま
たそれに先立って基準白板22の白データを読み取る。
【0022】図3は本発明の実施の形態を示すシェーデ
ィング補正回路及びその前段部分のブロック図である。
CCD1、信号処理部2、A/D変換器3の後段にシェ
ーディング補正回路4がある。シェーディング補正回路
4は、平均値回路5、FIFOメモリ6、ROM7の
他、演算式を切り替える(選択する)演算選択回路8を
備えている。
ィング補正回路及びその前段部分のブロック図である。
CCD1、信号処理部2、A/D変換器3の後段にシェ
ーディング補正回路4がある。シェーディング補正回路
4は、平均値回路5、FIFOメモリ6、ROM7の
他、演算式を切り替える(選択する)演算選択回路8を
備えている。
【0023】次にその動作を説明する。図2に示すスキ
ャナ部において、前述の第1、第2走行体がH.P(ホ
ームポジション)から走査を開始し、まず基準白板22
を読み取る。このデータは、平均値回路5にて画素ごと
に平均化され、FOFOメモリ6に蓄えられる。この動
作により、CCD1の感度むらや、光源の主走査方向の
照度むらを補正するためのシェーディングデータDsh
を生成する。
ャナ部において、前述の第1、第2走行体がH.P(ホ
ームポジション)から走査を開始し、まず基準白板22
を読み取る。このデータは、平均値回路5にて画素ごと
に平均化され、FOFOメモリ6に蓄えられる。この動
作により、CCD1の感度むらや、光源の主走査方向の
照度むらを補正するためのシェーディングデータDsh
を生成する。
【0024】次に、原稿読み取り有効範囲に入ると、F
IFOメモリ6に蓄えられたシェーディングデータDs
hと画像を読み取ったデータDiをROM7のアドレス
に入力する。このとき、ROM7には予め演算結果を入
力しておくため、DshとDiに応じた出力値がDoと
して出力される(一般的にいうテーブルルックアッ
プ)。このとき、本発明は上記画像データ関係だけでな
く、演算選択回路8の出力である「SEL」信号を演算
の切り替え条件に追加することにより、演算を切り替え
るようにしている。これは、SEL=ハイのときに
(1)式の演算結果が出力され、SEL=ローのときに
(5)式の演算結果が出力されるように設定すればよ
い。当然、SEL信号の選択条件は逆にしても問題はな
い。
IFOメモリ6に蓄えられたシェーディングデータDs
hと画像を読み取ったデータDiをROM7のアドレス
に入力する。このとき、ROM7には予め演算結果を入
力しておくため、DshとDiに応じた出力値がDoと
して出力される(一般的にいうテーブルルックアッ
プ)。このとき、本発明は上記画像データ関係だけでな
く、演算選択回路8の出力である「SEL」信号を演算
の切り替え条件に追加することにより、演算を切り替え
るようにしている。これは、SEL=ハイのときに
(1)式の演算結果が出力され、SEL=ローのときに
(5)式の演算結果が出力されるように設定すればよ
い。当然、SEL信号の選択条件は逆にしても問題はな
い。
【0025】図4(a),(b),(c)は演算選択回
路の各具体例を示すブロック図である。第1の具体例
は、主走査方向1画素ごとに演算式を切り替えるもので
ある。これは、同図(a)に示すように、画素カウンタ
9のLSBをSEL信号として使用することで実現でき
る。
路の各具体例を示すブロック図である。第1の具体例
は、主走査方向1画素ごとに演算式を切り替えるもので
ある。これは、同図(a)に示すように、画素カウンタ
9のLSBをSEL信号として使用することで実現でき
る。
【0026】第2の具体例は、副走査方向1ラインごと
に演算式を切り替えるものである。これは、同図(b)
に示すように、ラインカウンタ10のLSBをSEL信
号として使用することで実現できる。
に演算式を切り替えるものである。これは、同図(b)
に示すように、ラインカウンタ10のLSBをSEL信
号として使用することで実現できる。
【0027】第3の具体例は、副走査方向に1ラインご
とに主走査方向の演算式の選択順序を切り替えるもので
ある。これは同図(c)に示すように、ラインカウンタ
10のLSBと画素カウンタ9のLSBの排他的論理和
(EXOR)をEXOR回路11でとり、SEL信号と
して使用することで実現できる。
とに主走査方向の演算式の選択順序を切り替えるもので
ある。これは同図(c)に示すように、ラインカウンタ
10のLSBと画素カウンタ9のLSBの排他的論理和
(EXOR)をEXOR回路11でとり、SEL信号と
して使用することで実現できる。
【0028】上記具体例では、1画素ごとや1ラインご
とに演算式を切り替える方式について記載しているが、
システムによっては、複数画素ごとや複数ラインごとに
演算式を切り替えるように構成してもよい。
とに演算式を切り替える方式について記載しているが、
システムによっては、複数画素ごとや複数ラインごとに
演算式を切り替えるように構成してもよい。
【0029】図5は演算選択回路の他の具体例を示すブ
ロック図である。図4に示す例では、簡単のために演算
式を2つで切り替える方式について記入しているが、図
5に示すように、演算式を複数個用意して、またSEL
信号も複数個用意し、それらを切り替えることも容易に
実現できる。
ロック図である。図4に示す例では、簡単のために演算
式を2つで切り替える方式について記入しているが、図
5に示すように、演算式を複数個用意して、またSEL
信号も複数個用意し、それらを切り替えることも容易に
実現できる。
【0030】
【発明の効果】請求項1記載の発明によれば、基準白板
の白データをデジタルデータとして読み取ってシェーデ
ィングデータを生成し、そのシェーディングデータと画
像データを演算してシェーディング補正を行うデジタル
シェーディング補正装置において、原稿の読み取り期間
中にデジタルシェーディングの演算式を切り替えるため
の演算式選択手段を備えたので、原稿全体を読み取った
場合に、存在しないデータを無くし、滑らかな階調を実
現することができる。
の白データをデジタルデータとして読み取ってシェーデ
ィングデータを生成し、そのシェーディングデータと画
像データを演算してシェーディング補正を行うデジタル
シェーディング補正装置において、原稿の読み取り期間
中にデジタルシェーディングの演算式を切り替えるため
の演算式選択手段を備えたので、原稿全体を読み取った
場合に、存在しないデータを無くし、滑らかな階調を実
現することができる。
【0031】請求項2記載の発明によれば、シェーディ
ングの演算式を、画像の位置情報、つまりライン(副走
査)カウンタや、画素(主走査)カウンタの出力で切り
替えることにより、演算式の切り替えを簡単に行うこと
ができる。
ングの演算式を、画像の位置情報、つまりライン(副走
査)カウンタや、画素(主走査)カウンタの出力で切り
替えることにより、演算式の切り替えを簡単に行うこと
ができる。
【0032】請求項3記載の発明によれば、切り替える
対象となるシェーディング演算式において、画像飛びが
発生する場所、及びその付近のみが変更されていること
により、画像データが規則的に変更されることが無くな
るため、後段の画像処理と干渉する等の危険性が無くな
る。
対象となるシェーディング演算式において、画像飛びが
発生する場所、及びその付近のみが変更されていること
により、画像データが規則的に変更されることが無くな
るため、後段の画像処理と干渉する等の危険性が無くな
る。
【図1】2つの演算式による読み取りデータDiとシェ
ーディング補正後データDoの関係を示すグラフであ
る。
ーディング補正後データDoの関係を示すグラフであ
る。
【図2】本発明が適用されるデジタル複写機のスキャナ
部を示す構成図である。
部を示す構成図である。
【図3】本発明の実施の形態を示すシェーディング補正
回路及びその前段部分のブロック図である。
回路及びその前段部分のブロック図である。
【図4】演算選択回路の各具体例を示すブロック図であ
る。
る。
【図5】演算選択回路の他の具体例を示すブロック図で
ある。
ある。
【図6】従来のシェーディング補正回路及びその前段部
分のブロック図である。
分のブロック図である。
【図7】従来例のデジタルシェーディング補正方式の不
具合を示すための読み取りデータDiとシェーディング
補正後データDoの関係を示すグラフである。
具合を示すための読み取りデータDiとシェーディング
補正後データDoの関係を示すグラフである。
1 CCD 2 信号処理部 3 A/D変換器 4 シェーディング補正回路 5 平均値回路 6 FIFOメモリ 7 ROM 8 演算選択回路 21 コンタクトガラス 22 基準白板 23 スケール 24 蛍光灯 25 対向反射板 26 第1ミラー 27 第2ミラー 28 第3ミラー 29 シェーディング補正板 30 結像レンズ 31 画像読み取り板 32 蛍光灯ヒータ
Claims (3)
- 【請求項1】 基準白板の白データをデジタルデータと
して読み取ってシェーディングデータを生成し、そのシ
ェーディングデータと画像データを演算してシェーディ
ング補正を行うデジタルシェーディング補正装置におい
て、 原稿の読み取り期間中にデジタルシェーディングの演算
式を切り替えるための演算式選択手段を備えたことを特
徴とするデジタルシェーディング補正装置。 - 【請求項2】 請求項1記載において、デジタルシェー
ディングの演算式を切り替えるタイミングを、画像の位
置情報から生成することを特徴とするデジタルシェーデ
ィング補正装置。 - 【請求項3】 請求項1記載において、切り替えの対象
となる演算式の間には、画像飛びが発生する場所または
付近のみで演算結果が異なるという関係があることを特
徴とするデジタルシェーディング補正装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9092917A JPH10276325A (ja) | 1997-03-27 | 1997-03-27 | デジタルシェーディング補正装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP9092917A JPH10276325A (ja) | 1997-03-27 | 1997-03-27 | デジタルシェーディング補正装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH10276325A true JPH10276325A (ja) | 1998-10-13 |
Family
ID=14067848
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP9092917A Pending JPH10276325A (ja) | 1997-03-27 | 1997-03-27 | デジタルシェーディング補正装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH10276325A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8058694B2 (en) | 2006-06-19 | 2011-11-15 | Panasonic Corporation | Semiconductor device |
-
1997
- 1997-03-27 JP JP9092917A patent/JPH10276325A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8058694B2 (en) | 2006-06-19 | 2011-11-15 | Panasonic Corporation | Semiconductor device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3130593B2 (ja) | 原稿読取り装置 | |
| US5892590A (en) | Corrected data generator for image taking device | |
| JP3995845B2 (ja) | 画像読取装置、複写機およびファクシミリ装置 | |
| JP4150316B2 (ja) | 画像読取り装置および同装置のシェーディング補正方法 | |
| JP3985985B2 (ja) | 画像読取装置及び該画像読取装置を備えた画像処理装置 | |
| JPH10276325A (ja) | デジタルシェーディング補正装置 | |
| JP3262609B2 (ja) | 画像読取装置 | |
| JP2010212819A (ja) | Ledアレイの配置決定方法及びledアレイ | |
| US7609422B2 (en) | Document reading apparatus that reads a document image with a CCD image sensor | |
| JP3259975B2 (ja) | 画像読取装置 | |
| JP3580951B2 (ja) | 画像読取装置 | |
| JP2002247352A (ja) | 画像処理装置 | |
| JPH0614188A (ja) | 画像処理装置 | |
| JP2004180199A (ja) | 画像読み取り装置における画像処理方法 | |
| JP3257826B2 (ja) | 画像処理装置 | |
| JP3105936B2 (ja) | 画像読取装置 | |
| JP2680097B2 (ja) | 画像信号の補正方法 | |
| JP2592147B2 (ja) | 画像信号処理装置 | |
| JP2592146B2 (ja) | 画像信号処理装置 | |
| JPH11122491A (ja) | 画像読取装置 | |
| JP3086477B2 (ja) | 画像続取装置 | |
| JPS62137967A (ja) | 画像読取装置 | |
| JPH10117278A (ja) | 画像読取装置 | |
| JP2667288B2 (ja) | 画像信号判定装置 | |
| JP2004120041A (ja) | 画像読取装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20040720 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040727 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050301 |