JPH02188073A - 画像読取装置 - Google Patents
画像読取装置Info
- Publication number
- JPH02188073A JPH02188073A JP1008070A JP807089A JPH02188073A JP H02188073 A JPH02188073 A JP H02188073A JP 1008070 A JP1008070 A JP 1008070A JP 807089 A JP807089 A JP 807089A JP H02188073 A JPH02188073 A JP H02188073A
- Authority
- JP
- Japan
- Prior art keywords
- block
- offset value
- line sensor
- sensitivity correction
- blocks
- 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
- Image Input (AREA)
- Facsimile Image Signal Circuits (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〈産業上の利用分野〉
本発明は、原稿を読み取ってディジタル画像データを出
力する画像読取装置に関し、特に装置内の照明系に輝度
分布の変化かあってもその影響を受けないように改善す
るものである。
力する画像読取装置に関し、特に装置内の照明系に輝度
分布の変化かあってもその影響を受けないように改善す
るものである。
〈従来の技術〉
COD等のラインセンサを用いた画像読取装置は、原稿
上の横方向1ラインの画像を読み取る毎にラインセンサ
の視野を原稿の縦方向に1ドツト分移動させる動作を繰
り返すことによって画@読取を行う。
上の横方向1ラインの画像を読み取る毎にラインセンサ
の視野を原稿の縦方向に1ドツト分移動させる動作を繰
り返すことによって画@読取を行う。
このとき、ラインセンサの出力信号をアナログ・ディジ
タル変換してディジタル画像データを得ているが、ライ
ンセンサの出力信号にはセンサ自体の感度ムラ、照明系
の横方向の明るさムラ等が含まれるため、これを補正す
る必要がある。
タル変換してディジタル画像データを得ているが、ライ
ンセンサの出力信号にはセンサ自体の感度ムラ、照明系
の横方向の明るさムラ等が含まれるため、これを補正す
る必要がある。
このような感度ムラを補正するため、実際の原稿を読取
る前に、レファレンス面として例えば全面が白い紙をラ
インセンサの読取位置にセットシて読取り、その結果を
白基準として原稿読取りの際の感度補正をしていた。
る前に、レファレンス面として例えば全面が白い紙をラ
インセンサの読取位置にセットシて読取り、その結果を
白基準として原稿読取りの際の感度補正をしていた。
〈発明が解決しようとする課題〉
しかし、上記の従来の方法は、感度補正データを生成す
るたびに汚れのない真白なリファレンス面をセットしな
ければならないという問題があった。また、−度正しく
生成した感度補正データを不揮発性メモリ(ROM>に
書き込んで実装する方法もあるが、照明系の光源の消耗
等によって輝度分布が変化したときはこのROMに格納
された感度補正データを書き替えなければならないとい
う問題があった。
るたびに汚れのない真白なリファレンス面をセットしな
ければならないという問題があった。また、−度正しく
生成した感度補正データを不揮発性メモリ(ROM>に
書き込んで実装する方法もあるが、照明系の光源の消耗
等によって輝度分布が変化したときはこのROMに格納
された感度補正データを書き替えなければならないとい
う問題があった。
本発明は、−度精密に感度補正データをROMに書き込
んでおけば、以後は光源の輝度分布が変化しても補正デ
ータを生成し直すことなく感度補正を行えるようにする
ことを課題とし、その目的は、画像読取装置において常
に最適な感度補正を実現することである。
んでおけば、以後は光源の輝度分布が変化しても補正デ
ータを生成し直すことなく感度補正を行えるようにする
ことを課題とし、その目的は、画像読取装置において常
に最適な感度補正を実現することである。
く課題を解決するための手段〉
本発明は、ラインセンサを構成する全画素セルを複数の
ブロックに等分割し、このブロック単位に各画素セルの
感度補正データにオフセット値を与えるようにしたもの
であり、その構成は次の通りである。
ブロックに等分割し、このブロック単位に各画素セルの
感度補正データにオフセット値を与えるようにしたもの
であり、その構成は次の通りである。
即ち、本発明は、原稿を走査してライン毎にビデオ信号
を出力するラインセンサと、ラインセンサを構成する各
画素セルに対応する感度補正データを記憶するメモリと
を有してディジタル画像データを得る画像読取装置にお
いて、前記ラインセンサの全画素セルを複数のブロック
に分割し、リファレンス面を読み取る際、前記ブロック
内における各画素セルに対応するディジタル画像データ
を一定値と比較する比軟手段と、この比軟手段の結果に
応じて前記各ブロック毎に前記各画素セルに対応する前
記感度補正データにオフセット値を加算するオフセット
値発生手段とを設けたことを特徴とする画像読取装置で
ある。
を出力するラインセンサと、ラインセンサを構成する各
画素セルに対応する感度補正データを記憶するメモリと
を有してディジタル画像データを得る画像読取装置にお
いて、前記ラインセンサの全画素セルを複数のブロック
に分割し、リファレンス面を読み取る際、前記ブロック
内における各画素セルに対応するディジタル画像データ
を一定値と比較する比軟手段と、この比軟手段の結果に
応じて前記各ブロック毎に前記各画素セルに対応する前
記感度補正データにオフセット値を加算するオフセット
値発生手段とを設けたことを特徴とする画像読取装置で
ある。
く作用〉
本発明の画像読取装置の動作を説明する。
本発明装置は、ラインセンサの全画素セルを複数のブロ
ックに等分割し、原稿の読取りに先立って白リファレン
ス面を読み取り、各ブロック毎に出力が一定値を越えた
画素セルの個数を調べる。
ックに等分割し、原稿の読取りに先立って白リファレン
ス面を読み取り、各ブロック毎に出力が一定値を越えた
画素セルの個数を調べる。
この画素セルの個数がある数似上の場合は、該当ブロッ
クのオフセット値とその前後ブロックのオフセット値と
を比較し、該当ブロックのオフセット値を決定する。こ
のとき、隣接する各ブロック間で画質に落差が発生しな
いようにオフセット値を決定している。
クのオフセット値とその前後ブロックのオフセット値と
を比較し、該当ブロックのオフセット値を決定する。こ
のとき、隣接する各ブロック間で画質に落差が発生しな
いようにオフセット値を決定している。
〈実施例〉
第1図に本発明を実施した画像読取装置の構成ブロック
図を表わす。
図を表わす。
1はCCD等のラインセンナで例えば2048個の画素
セルを内蔵し、各画素セルに対応する出力電圧(ビデオ
信号)を順次直列に出力する動作を繰り返す、尚、各画
素セルに対応する出力電圧は各々異なった感度ムラを含
んでいる。
セルを内蔵し、各画素セルに対応する出力電圧(ビデオ
信号)を順次直列に出力する動作を繰り返す、尚、各画
素セルに対応する出力電圧は各々異なった感度ムラを含
んでいる。
2はレンズであり、原稿りの横方向1ラインの画像をラ
インセンサ1の受光面に結像させる。
インセンサ1の受光面に結像させる。
3は蛍光燈であり、原稿りの読取り部分を照明する。
4は2組のゴムローラでこの図には示されていないモー
タで駆動され、ラインセンサ1が横方向1ラインを読取
る毎に原稿りを縮方向に1ドツト分送る。
タで駆動され、ラインセンサ1が横方向1ラインを読取
る毎に原稿りを縮方向に1ドツト分送る。
5はこの装置内部にセットされたリファレンス面(白基
準面)で原稿りがセットされていない時にラインセンサ
1はこの面を読取る。
準面)で原稿りがセットされていない時にラインセンサ
1はこの面を読取る。
6はラインセンサ1の出力電圧と後述する加算器9から
与えられるディジタル値とを乗算する乗算型D/A変換
器である。
与えられるディジタル値とを乗算する乗算型D/A変換
器である。
7は乗算型D/A変換器6の出力電圧をディジタル値に
変換するA/D変換器である。
変換するA/D変換器である。
8は不揮発性メモリ(ROM)でラインセンサ1を構成
する各画素セルが有するシェージング歪みを補正する感
度補正データを記憶する。ラインセンサ1の走査速度に
同期して、例えはi番目の画素セルの出力電圧が出力さ
れている時は、これに対応するi番目の感度補正データ
が読み出されるように制御される。
する各画素セルが有するシェージング歪みを補正する感
度補正データを記憶する。ラインセンサ1の走査速度に
同期して、例えはi番目の画素セルの出力電圧が出力さ
れている時は、これに対応するi番目の感度補正データ
が読み出されるように制御される。
9は加算器でROM8から与えられる感度補正デ〒りと
後述するオフセット記憶部11から与えられるオフセッ
ト値とを加算して乗算型D/A変換器6へ送出する。
後述するオフセット記憶部11から与えられるオフセッ
ト値とを加算して乗算型D/A変換器6へ送出する。
10はオーバーフロー計数部でA/D変換器7の出力値
を入力して各画素セルからの出力が一定値(白基準値)
を越えた場合にオーバーフロー信号としてこれを計数す
る。
を入力して各画素セルからの出力が一定値(白基準値)
を越えた場合にオーバーフロー信号としてこれを計数す
る。
11はオフセット値記憶部であり、ラインセンサ1の総
画素セル(例えば2048個)を複数のブロック(例え
ば16ブロツク)に等分割したときの各ブロックの感度
補正データに加えるオフセット値を記憶する。ROM8
から例えばN番目のブロック内の画素セルの感度補正デ
ータが出力されている時には、N番目のブロックに対す
るオフセット値を加算器9に送出する。
画素セル(例えば2048個)を複数のブロック(例え
ば16ブロツク)に等分割したときの各ブロックの感度
補正データに加えるオフセット値を記憶する。ROM8
から例えばN番目のブロック内の画素セルの感度補正デ
ータが出力されている時には、N番目のブロックに対す
るオフセット値を加算器9に送出する。
12は制御部で、オーバーフロー計数部10から与えら
れるオーバーフロー計数値を参照し、各ブロック内のオ
ーバーフロー発生回数に応じてオフセット値記憶部11
が記憶している各ブロックに対するオフセット値を修正
するほか、この装置全体の制御を行う。
れるオーバーフロー計数値を参照し、各ブロック内のオ
ーバーフロー発生回数に応じてオフセット値記憶部11
が記憶している各ブロックに対するオフセット値を修正
するほか、この装置全体の制御を行う。
尚、ラインセンサ1内の各画素セルは、白リファレンス
面5を読み出す時、蛍光燈3の照明が明るいほどその出
力電圧は高くなる。
面5を読み出す時、蛍光燈3の照明が明るいほどその出
力電圧は高くなる。
本発明装置は、はじめはオフセット値記憶部11が記憶
する各ブロックのオフセット値は全て“0”とし、RO
M8が記憶している感度補正データがそのまま乗算型D
/A変換器6に与えられる状態で正確に感度補正が行え
るように設定される。
する各ブロックのオフセット値は全て“0”とし、RO
M8が記憶している感度補正データがそのまま乗算型D
/A変換器6に与えられる状態で正確に感度補正が行え
るように設定される。
ここで、蛍光燈3が消耗する等により照明系の輝度分布
が変化するとROM8による感度補正は正確でなくなる
が、このときの感度ムラの変化は隣接する画素セル間で
大きく変わるものではなく、ラインセンサ1の長手方向
にゆるやかに変化する。
が変化するとROM8による感度補正は正確でなくなる
が、このときの感度ムラの変化は隣接する画素セル間で
大きく変わるものではなく、ラインセンサ1の長手方向
にゆるやかに変化する。
そこで、本発明装置にあっては、総画素セルを複数のブ
ロックに等分割し、各ブロック毎に1つのオフセット値
を与え、このオフセット値をブロック内の各画素セルの
感度補正データに加算して感度補正データを変更し、感
度ムラの変化に対応する。
ロックに等分割し、各ブロック毎に1つのオフセット値
を与え、このオフセット値をブロック内の各画素セルの
感度補正データに加算して感度補正データを変更し、感
度ムラの変化に対応する。
第1図の実施例では、ラインセンサ1内の2048個の
画素セルを128個ずつ、16ブロツクに等分割管理す
るようにしている。
画素セルを128個ずつ、16ブロツクに等分割管理す
るようにしている。
このような構成において、原稿読取りを指示されると、
本発明装置は次の手順でオフセット値調整動作を開始す
る。
本発明装置は次の手順でオフセット値調整動作を開始す
る。
オフセット値記憶部11にて記憶する各ブロックのオフ
セット値を全て“0″とする。
セット値を全て“0″とする。
蛍光f11.3を点灯してリファレンス面5を読み取る
。このときはまだ原稿りはセットされていないので、ラ
インセンサ1は全面が白いリファレンス面5の表面を読
み取る。制御部12は、予め白基準値か設定されるオー
バーフロー計数部11のオーバーフロー計数値を参照し
、どのブロックでもオーバーフローが発生しない条件で
蛍光燈3が一番明るくなるように調整する。
。このときはまだ原稿りはセットされていないので、ラ
インセンサ1は全面が白いリファレンス面5の表面を読
み取る。制御部12は、予め白基準値か設定されるオー
バーフロー計数部11のオーバーフロー計数値を参照し
、どのブロックでもオーバーフローが発生しない条件で
蛍光燈3が一番明るくなるように調整する。
そして、制御部12は、第2図に示すフローチャートに
従って各ブロックに対するオフセット値の設定動作を開
始する。
従って各ブロックに対するオフセット値の設定動作を開
始する。
制御部12は、先頭ブロックより順次ディジタル画像デ
ータを読み出す、そして、この先頭ブロックにオーバー
フローしたデータがP個以上あるか否かをみる。はじめ
は、−F述したようにオーバーフローするディジタル画
像データはないので、先頭ブロックにはオフセット値“
1”が設定される。
ータを読み出す、そして、この先頭ブロックにオーバー
フローしたデータがP個以上あるか否かをみる。はじめ
は、−F述したようにオーバーフローするディジタル画
像データはないので、先頭ブロックにはオフセット値“
1”が設定される。
オフセット設定動作の一巡目は、各ブロックともオーバ
ーフローは発生していないので、最終ブロックまで、全
てのブロックに対してオフセット値“1”が設定される
。
ーフローは発生していないので、最終ブロックまで、全
てのブロックに対してオフセット値“1”が設定される
。
さて、経年変化等により蛍光燈3を含む照明系に輝度分
布が発生した場合は、各ブロックともオーバーフロー個
数が変化することがあり、ブロック内でオーバーフロー
個数がP個以上あるかどうか判定する。
布が発生した場合は、各ブロックともオーバーフロー個
数が変化することがあり、ブロック内でオーバーフロー
個数がP個以上あるかどうか判定する。
P個以上あれば、このブロックのオフセット値はもとの
ままとする。なぜなら、P個以上の画素セルが白基準値
を越えるのでオフセットを与える必要はないからである
。
ままとする。なぜなら、P個以上の画素セルが白基準値
を越えるのでオフセットを与える必要はないからである
。
P個に達しない場合、即ちこのブロック内の数箇所で蛍
光燈3の消耗等がある場合は、その直前のブロックのオ
フセット値を参照し、該当ブロックの現在のオフセット
値の方が大きい場合は、該当ブロックのオフセット値は
そのままとする。隣接するブロック間で画質に落差が発
生しないようにするためである。
光燈3の消耗等がある場合は、その直前のブロックのオ
フセット値を参照し、該当ブロックの現在のオフセット
値の方が大きい場合は、該当ブロックのオフセット値は
そのままとする。隣接するブロック間で画質に落差が発
生しないようにするためである。
P個に達しなく、かつ該当ブロックのオフセット値が直
前のブロックのオフセット値より小さいまたは同じ場合
は、その直後のブロックのオフセット値と比較する。直
後のブロックのオフセット値より該当ブロックのオフセ
ット値の方が大きい場合は、該当ブロックのオフセット
値はそのままとし、一方、該当ブロックのオフセット値
の方が小さいまたは同じ場合は該当ブロックのオフセッ
ト値に“1“″を加算する。
前のブロックのオフセット値より小さいまたは同じ場合
は、その直後のブロックのオフセット値と比較する。直
後のブロックのオフセット値より該当ブロックのオフセ
ット値の方が大きい場合は、該当ブロックのオフセット
値はそのままとし、一方、該当ブロックのオフセット値
の方が小さいまたは同じ場合は該当ブロックのオフセッ
ト値に“1“″を加算する。
尚、ここで、該当ブロックが先頭ブロックである場合は
、直前ブロックのオフセット値の比較処理は省略する。
、直前ブロックのオフセット値の比較処理は省略する。
また、該当ブロックが最終ブロックであれば、その直後
のブロックのオフセット値との比較処理を省略する。
のブロックのオフセット値との比較処理を省略する。
このような処理操作を最終ブロックまで繰り返し、どの
ブロックにおいてもオフセット値の変更処理がなくなっ
た時点で、このオフセット値設定処理を終了する。
ブロックにおいてもオフセット値の変更処理がなくなっ
た時点で、このオフセット値設定処理を終了する。
以上のようにしてオフセット値を設定するが、第2図の
フローチャートに従えば、ラインセンサ1内の隣接する
ブロックのオフセット値の差は常に“0′″または“1
パとなり、各ブロック間での画質の急変が避けられる。
フローチャートに従えば、ラインセンサ1内の隣接する
ブロックのオフセット値の差は常に“0′″または“1
パとなり、各ブロック間での画質の急変が避けられる。
そして、オフセット値設定操作終了後、制御部12はゴ
ムローラ4を制御して原稿りを引き込み、生成したオフ
セット値を用いて感度補正を行って原稿りの読取り操作
を開始する。原稿りの読取り操作が終了すると、蛍光燈
3を消灯して原稿りを排出する。
ムローラ4を制御して原稿りを引き込み、生成したオフ
セット値を用いて感度補正を行って原稿りの読取り操作
を開始する。原稿りの読取り操作が終了すると、蛍光燈
3を消灯して原稿りを排出する。
〈発明の効果〉
本発明によれば次の効果が得られる。
蛍光燈が劣化してもラインセンナのブロック毎にオフセ
ット値を与えるので画質に悪影響を及ぼさない。
ット値を与えるので画質に悪影響を及ぼさない。
一度精密に感度補正データを生成すれば、以後、感度補
正データの生成処理は不要となるので感度補正データを
再生成する必要はなく手間と時間が省ける。
正データの生成処理は不要となるので感度補正データを
再生成する必要はなく手間と時間が省ける。
隣接するブロック間でオフセット値に大きな差がないよ
うにしているのでリファレンス面に多少の汚れがあって
も画質に悪影響を及ぼさない。
うにしているのでリファレンス面に多少の汚れがあって
も画質に悪影響を及ぼさない。
第1図は本発明を実施した画像読取装置の構成ブロック
図、第2図は本発明装置における制御部12の動作を表
わすフローチャートである。 1・・・ラインセンサ、2・・・レンズ、3・・・蛍光
燈、4・・・ゴムローラ、5・・・リファレンス面、6
・・・乗算型D/A変換器、7・・・A/D変換器、8
・・・不揮発性メモリ、9・・・加算器、10・・・オ
ーバーフロー計数部、11・・・オフセット値記憶部、
12・・・制御部。 第2図
図、第2図は本発明装置における制御部12の動作を表
わすフローチャートである。 1・・・ラインセンサ、2・・・レンズ、3・・・蛍光
燈、4・・・ゴムローラ、5・・・リファレンス面、6
・・・乗算型D/A変換器、7・・・A/D変換器、8
・・・不揮発性メモリ、9・・・加算器、10・・・オ
ーバーフロー計数部、11・・・オフセット値記憶部、
12・・・制御部。 第2図
Claims (1)
- (1)原稿を走査してライン毎にビデオ信号を出力する
ラインセンサと、ラインセンサを構成する各画素セルに
対応する感度補正データを記憶するメモリとを有してデ
ィジタル画像データを得る画像読取装置において、前記
ラインセンサの全画素セルを複数のブロックに分割し、
リフアレンス面を読み取る際、前記ブロック内における
各画素セルに対応するディジタル画像データを一定値と
比較する比較手段と、この比較手段の結果に応じて前記
各ブロック毎に前記各画素セルに対応する前記感度補正
データにオフセット値を加算するオフセット値発生手段
とを設けたことを特徴とする画像読取装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1008070A JPH02188073A (ja) | 1989-01-17 | 1989-01-17 | 画像読取装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1008070A JPH02188073A (ja) | 1989-01-17 | 1989-01-17 | 画像読取装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH02188073A true JPH02188073A (ja) | 1990-07-24 |
Family
ID=11683083
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1008070A Pending JPH02188073A (ja) | 1989-01-17 | 1989-01-17 | 画像読取装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH02188073A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57199368A (en) * | 1981-06-02 | 1982-12-07 | Matsushita Graphic Commun Syst Inc | Picture signal correction system |
-
1989
- 1989-01-17 JP JP1008070A patent/JPH02188073A/ja active Pending
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS57199368A (en) * | 1981-06-02 | 1982-12-07 | Matsushita Graphic Commun Syst Inc | Picture signal correction system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4927311B2 (ja) | 映像表示装置、それに用いる表示部駆動回路及び映像表示方法 | |
| DE69421567T2 (de) | Einrichtung und Verfahren für die Kompensation von Offset- und Verstärkungsdrift, die während einer Datenkommunikation auftritt | |
| JP3227191B2 (ja) | 画像読取装置 | |
| EP0578336B1 (en) | Image reading apparatus | |
| KR970032031A (ko) | 투사형 화상표시시스템의 비대칭화면 보정위치제어방법 | |
| US7221476B2 (en) | Picture image processing apparatus and method, and picture processing system | |
| KR100580171B1 (ko) | 이미지 스캐닝 방법 및 이를 적용한 장치 | |
| JP2006262438A (ja) | 画像処理装置および画像処理方法 | |
| JPH0799850B2 (ja) | 画像記録装置用画像読み取り装置 | |
| US6078684A (en) | Color image scanning device | |
| JP2009071505A (ja) | 画像読取装置 | |
| JPH02230870A (ja) | 画像読み取り装置 | |
| JP3851448B2 (ja) | 色調調整装置 | |
| JPS62209979A (ja) | Tvカメラの自動光量制御装置 | |
| JP2670056B2 (ja) | 画像読取装置 | |
| JPH0449777A (ja) | 原稿読取装置の光量変動補正回路 | |
| JP2971522B2 (ja) | 画像読取装置 | |
| JPS6174447A (ja) | シエ−デイング補正回路 | |
| US6246433B1 (en) | Film image capturing method | |
| JPH099007A (ja) | スキャナー | |
| JP2025005923A (ja) | 画像読取装置 | |
| JP2638497B2 (ja) | シェーディング補正装置 | |
| JP2006229644A (ja) | 画像読取装置 | |
| JPS62230264A (ja) | 白レベル追従回路 | |
| JPH02179066A (ja) | 画像読取装置の光源異常検出回路 |