(57)【特許請求の範囲】
【請求項１】
原稿画像の読み取りに先立って白基準面をイメージセンサにより読み取って得られた１ライン分の白基準画像データに基づいて、前記イメージセンサによる原稿画像の読み取り時に所定の調整を行う画像読取装置において、前記イメージセンサが読み取った１ライン分の画像データ中の最小値を検出する最小値検出手段と、前記イメージセンサにより前記白基準面の第１位置を読み取って得られた１ライン分の白基準画像データについて前記最小値検出手段が検出した第１最小値、または、前記イメージセンサにより前記白基準面の第２位置を読み取って得られた１ライン分の白基準画像データについて前記最小値検出手段が検出した第２最小値の少なくとも一方が所定値以下の場合において、前記第１最小値及び第２最小値の差が所定差以上のときは、外部要因白出力エラーを出力する一方、前記第１最小値及び第２最小値の差が所定差以下のときは、内部要因白出力エラーを出力するエラー出力手段とを備えたことを特徴とする画像読取装置。
【請求項２】
原稿画像の読み取りに先立って黒基準面をイメージセンサにより読み取って得られた１ライン分の黒基準画像データに基づいて、前記イメージセンサによる原稿画像の読み取り時に所定の調整を行う画像読取装置において、前記イメージセンサが読み取った１ライン分の画像データ中の最大値を検出する最大値検出手段と、前記イメージセンサにより前記黒基準面を読み取って得られた１ライン分の黒基準画像データについて前記最大値検出手段が検出した第１最大値と、前記イメージセンサの暗出力を読み取って得られた１ライン分の画像データについて前記最大値検出手段が検出した第２最大値との差が所定差以上の場合に、黒出力エラーを出力するエラー出力手段とを備えたことを特徴とする画像読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、画像読取装置に関し、特に、原稿画像の読み取りに先立って白基準面をイメージセンサにより読み取って得られた１ライン分の白基準画像データに基づいて、前記イメージセンサによる原稿画像の読み取り時に所定の調整を行う画像読取装置、及び、原稿画像の読み取りに先立って黒基準面をイメージセンサにより読み取って得られた１ライン分の黒基準画像データに基づいて、前記イメージセンサによる原稿画像の読み取り時に所定の調整を行う画像読取装置に関する。
【０００２】
【従来の技術】
画像読取装置においては、原稿画像の読み取りに先立って、白基準板等の白基準面をイメージセンサにより読み取って得られた１ライン分の白基準画像データに基づいて、前記イメージセンサによる原稿画像の読み取り時に、所定の調整、具体的には、例えば、前記イメージセンサからの原稿画像信号のレベルを正規化するために、ゲイン調整したり、光学的な歪みや前記イメージセンサを構成する光電変換素子の特性のばらつきに起因する前記イメージセンサからの原稿画像信号のライン内での歪みを調整するためにシェーディング補正したりすることが行われている。
【０００３】
また、画像読取装置においては、原稿画像の読み取りに先立って黒基準板等の黒基準面をイメージセンサにより読み取って得られた１ライン分の黒基準画像データに基づいて、前記イメージセンサによる原稿画像の読み取り時に、所定の調整、具体的には、例えば、前記イメージセンサからの原稿画像信号に重畳するオフセット、なすわち、黒画像を読み取った場合には、０レベルになるべき原稿画像信号に実際には生じてしまう黒出力を、前記イメージセンサ〜の原稿画像信号から差し引くことで、オフセットが、得られた原稿画像データに与える影響を相殺することが行われている。
【０００４】
そのような原稿画像の読み取り時における所定の調整を精度よく行うためには、前記白基準画像データや、前記黒基準画像データを精度よく読み取る必要がある。
【０００５】
しかし、前記白基準画像データや、前記黒基準画像データは、白基準面や、黒基準面を前記イメージセンサにより読み取って得るため、白基準面に、当該白基準面よりも白くないゴミが付着したり、黒基準面に、当該黒基準面よりも黒くないゴミが付着すると、そのゴミが付着した位置に対応するイメージセンサの光電変換素子が読み取る白レベルは、本来の白レベルよりも低くなり、または、本来の黒レベルよりも高くなる。
【０００６】
そのため、ゴミが付着した位置に対応するイメージセンサの光電変換素子により読み取られる白レベルや黒レベルは、本来の白レベルや黒レベルとは異なってしまい、前記白基準画像データや、前記黒基準画像データにより補正された後の原稿画像データに縦黒すじ等の異常が生じてしまうことがあった。
【０００７】
そこで、特開昭６０−２５１７６８号公報に見られる技術のように、白基準面及び黒基準面の走査を繰り返し行って、白基準面や黒基準面に付着したゴミが白基準画像信号や黒基準画像信号に与える影響を軽減し、入力画像信号の利得やオフセットを高精度で調整できるようにしたものが提案されている。
【０００８】
【発明が解決しようとする課題】
しかし、上記提案技術では、白基準面及び黒基準面の走査を繰り返し行う必要があるために調整に時間がかかってしまい、効率がよくないという問題がある。
【０００９】
また、得られた原稿画像データに異常を生じさせる要因としては、白基準面や黒基準面に付着したゴミ等の外部的な要因だけではなく、読み取り光学系内部の、レンズ、反射鏡、イメージセンサの各表面に付着したゴミ等の内部的な要因がある。
【００１０】
上記外部的な要因は、白基準面や黒基準面に付着したゴミを拭き取る等すれば、取り除くことができるが、上記内部的な要因は、イメージセンサのユニット交換によらなければ、取り除くことができない。
【００１１】
しかし、従来はそれら外部的または内部的な要因に係るゴミの付着は、実際に原稿を読み取って得られた原稿画像データを可視出力してみて初めて判明するものであり、また、得られた原稿画像データ中の異常が、付着したゴミに起因するものであるか否かを判別する必要があり、白基準面や黒基準面へのゴミの付着や、イメージセンサのユニット内部へのゴミの付着を、装置の調整の段階で確実に検出して、ゴミの除去や、イメージセンサのユニット交換等により装置を修復させることができないという問題点があった。
【００１２】
本発明は係る事情に鑑みてなされたものであり、得られた原稿画像に悪影響を与え得るゴミの付着を確実に検出できる画像読取装置を提供することを目的とする。
【００１３】
【課題を解決するための手段】
上記目的を達成するため、請求項１記載の画像読取装置は、原稿画像の読み取りに先立って白基準面をイメージセンサにより読み取って得られた１ライン分の白基準画像データに基づいて、前記イメージセンサによる原稿画像の読み取り時に所定の調整を行う画像読取装置において、前記イメージセンサが読み取った１ライン分の画像データ中の最小値を検出する最小値検出手段と、前記イメージセンサにより前記白基準面の第１位置を読み取って得られた１ライン分の白基準画像データについて前記最小値検出手段が検出した第１最小値、または、前記イメージセンサにより前記白基準面の第２位置を読み取って得られた１ライン分の白基準画像データについて前記最小値検出手段が検出した第２最小値の少なくとも一方が所定値以下の場合において、前記第１最小値及び第２最小値の差が所定差以上のときは、外部要因白出力エラーを出力する一方、前記第１最小値及び第２最小値の差が所定差以下のときは、内部要因白出力エラーを出力するエラー出力手段とを備えたことを特徴とする。
【００１４】
請求項２記載の画像読取装置は、原稿画像の読み取りに先立って黒基準面をイメージセンサにより読み取って得られた１ライン分の黒基準画像データに基づいて、前記イメージセンサによる原稿画像の読み取り時に所定の調整を行う画像読取装置において、前記イメージセンサが読み取った１ライン分の画像データ中の最大値を検出する最大値検出手段と、前記イメージセンサにより前記黒基準面を読み取って得られた１ライン分の黒基準画像データについて前記最大値検出手段が検出した第１最大値と、前記イメージセンサの暗出力を読み取って得られた１ライン分の画像データについて前記最大値検出手段が検出した第２最大値との差が所定差以上の場合に、黒出力エラーを出力するエラー出力手段とを備えたことを特徴とする。
【００１６】
【発明の実施の形態】
以下、添付図面を参照しながら、本発明の実施の形態について詳細に説明する。
【００１７】
先ず、図１に、本発明の実施の形態に係る画像読取装置のブロック構成を示す。
【００１８】
同図において、イメージセンサ１は、原稿画像を、図示しないクロック源から供給される画素クロックに同期して１主走査ラインずつ読み取って原画像信号を出力する、ＣＣＤ等の光電変換素子２と、その光電変換素子２からの原画像信号のゲイン・オフセットをイメージセンサ１単体レベルで補正するゲイン・オフセット補正回路３とから構成されている。なお、イメージセンサ１は、ゲイン・オフセット補正回路３の調整により、予め単体にてゲイン・オフセット調整がなされると共に、付着したゴミ等が清掃されて、画像読取装置に取り付けられている。
【００１９】
ゲイン・オフセット補正回路３から出力される、イメージセンサ１単体レベルで適正な値に調整された画像信号Ａは、イメージセンサ１からの画像信号としてオフセット調整回路４に入力される。
【００２０】
オフセット調整回路４に入力された画像信号Ａには、制御部１０からのオフセット切換信号による設定に応じたオフセット相殺信号が加算され、画像信号Ｂとして、Ａ／Ｄ変換器５に入力される。Ａ／Ｄ変換器５は、入力される画像信号Ｂを、サンプリングクロック発生部６から供給されるサンプリングクロックでサンプリングすることより量子化し、画像データＣを出力するものであり、本実施の形態では、図示しない基準電圧源から供給される基準電圧（本実施の形態では２Ｖであるとする）に基づいて、０Ｖから２Ｖまでのレベル範囲の画像信号Ｂを、８ビットの分解能で量子化するものであるとする。
【００２１】
サンプリングクロック発生部６は、図示しないクロック源から供給される画素クロックに同期したサンプリングクロックをＡ／Ｄ変換器５に供給すると共に、制御部１０からの位相切換信号による設定に応じた位相に、前記サンプリングクロックの位相を設定するものである。
【００２２】
１ライン最大・最小値検出部７は、イメージセンサ１が読み取った１ライン分の画像信号についてＡ／Ｄ変換器５が出力した画像データ中の最大値及び最小値を検出して、その検出した最大値及び最小値をＲＡＭ９の所定のアドレスに格納するものであり、制御部１０は、そのＲＡＭ９の所定のアドレスを読み出すことにより、前記最大値または最小値を知ることができる。なお、１ライン最大・最小値検出部７における最大値または最小値の検出処理は、例えば、１ライン分の画像データを構成する各画素毎の画素値を順次入力して比較し、値の大きい画素値を順次保持するようにしたり、値の小さい画素値を順次保持するようにすることで、容易に実現できる。
【００２３】
画像処理部８は、Ａ／Ｄ変換器５からの画像データＣに対してシェーディング補正等の画像処理を行うものであり、画像処理部８で処理された画像データは、本実施の形態に係る画像読取装置が組み込まれる装置に応じて、例えば、プロッタで記録紙に記録される画像データとして、上位のコンピュータ装置のモニタに表示される画像データとして、または、ファクシミリメッセージとして送信される画像データとして、次段の処理に渡される。ただし、本発明は、画像読取装置における白基準面や、黒基準面や、イメージセンサ１内部への、画像に悪影響を与え得るゴミの付着の検出に関するものであり、通常の原稿画像を読み取ってＡ／Ｄ変換器５から出力される画像データＣの扱いについては、従来と変わるところがないため、詳細な説明は省略する。
【００２４】
制御部１０は、装置各部を制御するマイクロコンピュータであり、ＲＯＭ１１に格納された制御手順にしたがって、ＲＡＭ９を作業領域として装置各部を制御する。ＲＡＭ９は、制御部１０の作業領域となる他、画像処理部８によっても使用され、また、前述したように、１ライン最大・最小値検出部７により検出された最大値及び最小値が格納されるものである。エラー表示部１２は、制御部１０から通知される各種エラーを例えば、各種エラー対応した発光ダイオード群のうちの、通知されたエラーに対応するものを点灯させることにより、区別可能に表示出力するものである。
【００２５】
図２に、イメージセンサ１から１ライン単位で出力される画像信号Ａの特定の１画素についての画像信号波形例を示す。同図には、１画素周期Ｔｐにおける、白出力信号と、黒出力信号とを同時に示している。白出力信号は、図示しない、点灯状態のキセノンランプ等の光源からの光が照射された、「白」の基準となる白基準面としての図示しない白基準板を、イメージセンサ１が、白基準画像として読み取って得られる信号である。黒出力信号は、図示しない、点灯状態のキセノンランプ等の光源からの光が照射された、「黒」の基準となる黒基準面としての図示しない黒基準板を、イメージセンサ１が、黒基準画像として読み取って得られる信号である。また、黒出力信号は、前記光源のランプが消灯状態でイメージセンサ１から出力される、いわゆる暗出力信号としても得ることができる。
【００２６】
また、図２には、１画素周期Ｔｐ中において、サンプリングクロック発生部６が発生可能なサンプリングクロックの位相Ｐ０ないしＰ７の８段階の位相が示されている。その８段階の位相は前述したように、制御部１０からの位相切換信号により設定されるが、その設定の具体的方法としては、入力される画素クロックに対して遅延量の異なる遅延素子を切り換え接続したり、直列接続された遅延素子の接続数の切換え等、それ自体既に知られた方法を適用することができる。
【００２７】
図２に示す信号波形例では白出力及び黒出力は、位相Ｐ７のサンプリングクロックでサンプリングした場合が最も出力が小さくなり、位相Ｐ０の場合が最も出力が大きくなっている。
【００２８】
図３に、オフセット調整回路４において、画像信号Ａに加算できる４通りのオフセット相殺信号を、それぞれ画像信号Ａの白出力に加算した場合について、同時に示す。同図において、「オフセット０」は、画像信号Ａに０レベルのオフセット相殺信号を加算する場合であり、「オフセット１」は、８ビット分解能のＡ／Ｄ変換器５から出力される値０から値２５５までの２５６階調の画像データＣにおいて、１０階調分だけ、階調値を低下させるレベルのオフセット相殺信号を加算する場合であり、同様に「オフセット２」は、２０階調分だけ、「オフセット３」は、３０階調分だけ階調値を低下させるレベルのオフセット相殺信号を加算する場合である。だたし、オフセット調整回路４において、アナログの画像信号Ａに加算されるオフセット相殺信号はアナログ信号である。つまり、前記Ａ／Ｄ変換器５の入力レベル範囲が０Ｖから２Ｖで、そのレベル範囲を２５６段階に量子化するから、１階調は、約８ｍＶに相当し、１０階調は約８０ｍＶ、２０階調は約１６０ｍＶ、３０階調は約２４０ｍＶに相当することになる。
【００２９】
したがって、オフセット調整回路４は、「オフセット０」の場合は、−０ｍＶのオフセット相殺信号を、「オフセット１」の場合は、−８０ｍＶのオフセット相殺信号を、「オフセット２」の場合は、−１６０ｍＶのオフセット相殺信号を、「オフセット３」の場合は、−２４０ｍＶのオフセット相殺信号を、画像信号Ａに加算する。
【００３０】
そのオフセット調整回路４で画像信号Ａに加算するオフセット相殺信号のレベルは、前述したように、制御部１０からのオフセット切換信号により切換えられるが、その具体的方法としては、例えば、前記制御部１０からオフセット切換信号として出力される、オフセット相殺信号に相当するデジタル信号をＤ／Ａ変換器によりアナログのオフセット相殺信号に変換して、加算器の一方の入力端子に入力する一方、画像信号Ａを他方の入力端子に入力することで、当該加算器の出力として、画像信号Ａにオフセット相殺信号が加算された画像信号Ｂが得られるような、それ自体既に知られた回路構成を適用できる。
【００３１】
なお、本実施の形態に係る画像読取装置では、イメージセンサ１が白基準面を１ライン分読み取って得られた画像データＣ中の、白出力の最大値（白最大値）の適正範囲（適正白最大値範囲）は、値１４０〜２４０であるとする。また、イメージセンサ１が黒基準面を１ライン分読み取って得られた画像データＣ、または、光源消灯状態で１ライン分読み取って得られた画像データＣ中の、黒出力の最大値（黒最大値）の適正範囲（適正黒最大値範囲）は、値１１〜２０であるとする。
【００３２】
以上の構成において、制御部１０により行われる、図４、図５及び図６に示す、オフセット・ゲイン調整処理手順の従来例について、本実施の形態に係る手順との比較の意味で説明する。
【００３３】
先ず、図４において、制御部１０は、オフセット・ゲイン調整作業者によるキー入力による調整指示信号の入力、または、本実施の形態に係る画像読取装置が組み込まれた装置の主制御部からの調整指示信号の入力を監視する（判断１０１のＮｏループ）。
【００３４】
調整指示信号が入力されると（判断１０１のＹｅｓ）、図示しない副走査機構により、イメージセンサ１を図示しない白基準板の在る、白基準位置に移動し（処理１０２）、その白基準位置に光を照射する図示しないランプが点灯中であれば、それを消灯し、消灯中であれは、その状態を維持する（処理１０３）。
【００３５】
次に、オフセット相殺信号を「オフセット０」に仮設定して、すなわち、オフセット調整回路４において画像信号Ａに加算されるオフセット相殺信号を−０ｍＶに仮設定することで（処理１０４）、Ａ／Ｄ変換器５に入力される画像信号Ｂとして、イメージセンサ１から出力される画像信号Ａそのものが実質的にＡ／Ｄ変換器５に入力される状態にすると共に、サンプリングクロック発生部６がＡ／Ｄ変換器５に供給するサンプリングクロックの位相を、ほぼ平均的な黒出力を出力する位相であるＰ２に設定する（処理１０５）。
【００３６】
そして１ライン分の画像を読み取る（処理１０６）。このとき読み取られる画像は黒基準画像としてのイメージセンサ１の暗出力であり、読み取られた１ライン分の画像信号がＡ／Ｄ変換器５によりＡ／Ｄ変換されて得られる１ライン分の画像データのうちの、１ライン最大・最小値検出部７で検出される最大値は、暗出力の最大値である。そこで、制御部１０は、１ライン最大・最小値検出部７によりＲＡＭ９に格納された１ラインの黒最大値（この場合暗出力の最大値）ａを、読み出す（処理１０７）。
【００３７】
処理１０７で暗出力の最大値ａを読み出した制御部１０は、続いて、図５の処理を行う。すなわち、暗出力の黒最大値ａが１０以下であれば（判断２０１のＹｅｓ）、適正範囲外であるとして、暗出力最大値過小エラーをエラー表示部１２により表示出力して（処理２０２）、異常終了となる。
【００３８】
暗出力の最大値ａが１１以上２０以下であれば（判断２０３のＹｅｓ）、オフセット相殺信号を「オフセット０」に、すなわち、−０ｍＶ（Ａ／Ｄ変換器５の出力に換算して−０階調）に本設定し（処理２０４）、暗出力の最大値ａが２１以上３０以下であれば（判断２０３のＮｏ、判断２０５のＹｅｓ）、オフセット相殺信号を「オフセット１」に、すなわち、−８０ｍＶ（Ａ／Ｄ変換器５の出力に換算して−１０階調）に本設定し（処理２０６）、暗出力の最大値ａが３１以上４０以下であれば（判断２０５のＮｏ、判断２０７のＹｅｓ）、オフセット相殺信号を「オフセット２」に、すなわち、−１６０ｍＶ（Ａ／Ｄ変換器５の出力に換算して−２０階調）に本設定し（処理２０８）、暗出力の最大値ａが４１以上５０以下であれば（判断２０７のＮｏ、判断２０９のＹｅｓ）、オフセット相殺信号を「オフセット３」に、すなわち、−２４０ｍＶ（Ａ／Ｄ変換器５の出力に換算して−３０階調）に本設定し（処理２１０）、暗出力の黒最大値ａが５１以上であれば（判断２０９のＮｏ）、適正範囲外であるとして、暗出力最大値過大エラーをエラー表示部１２により表示出力して（処理２１１）、異常終了となる。
【００３９】
このように、イメージセンサ１からの画像信号Ａに最初から含まれているオフセット（暗出力の最大値）が、Ａ／Ｄ変換器５の出力に換算したレベルに応じたオフセット相殺信号がオフセット調整回路４により加算されることで、Ａ／Ｄ変換器５に入力される画像信号Ｂのオフセットを、前記適正黒最大値範囲（１１〜２０）に換算した適正レベル範囲に調整できる。
【００４０】
これにより、イメージセンサ１からの画像信号Ａに例え適正黒最大値範囲を越えるオフセットが含まれていても、そのオフセットは、オフセット調整回路４により、適正黒最大値範囲に調整されて、画像信号ＢとしてＡ／Ｄ変換器５入力される。
【００４１】
このように、処理２０４、２０６、２０８、または、２１０により、画像信号Ｂのオフセットが適正範囲に調整された上で、制御部１０は、更に、図６の処理３０１以降の、ゲイン調整処理を行う。
【００４２】
つまり、先ず、処理３０１において、黒／白最大値収集処理を行う。この黒／白最大値収集処理は、具体的には、図７及び図８に示す処理である。
【００４３】
ここで、図７及び図８に示す黒／白最大値収集処理について説明する。
【００４４】
それらの図において、先ず制御部１０は、ランプが点灯していれば消灯し、消灯していれば、その状態を維持する（処理１００１）。なお、現在イメージセンサ１は、前記白基準位置に在る。
【００４５】
そして、変数ｌに初期値１を代入して（処理１００２）、サンプリングクロック発生部６が発生するサンプリングクロックの位相をＰｌ（現在はＰ０）に設定する。そして、イメージセンサ１により、前記白基準位置のランプ消灯時の画像、すわち、黒基準画像を１ライン読み取り（処理１００４）、１ライン最大値検出部７が検出した暗出力の最大値ａを読出し（処理１００５）、その読み出した暗出力の最大値ａを、当該位相（現在はＰ０）における黒最大値として変数ＢＭＡＸ（ｌ）に代入する（処理１００６）。そして、変数ＢＭＡＸ（ｌ）を位相Ｐｌと対応付けてＲＡＭ９に記憶し（処理１００８）、変数ｌをインクリメントする（処理１００８）。
【００４６】
以上の処理１００３ないし処理１００８を、ｌの値が７を越えるまで（判断１００９のＹｅｓ）、繰り返す（判断１００９のＮｏループ）ことで、位相Ｐ１ないしＰ７の各サンプリング位相に対応する黒最大値ＢＭＡＸ（１）ないしＢＭＡＸ（７）を収集する。
【００４７】
更に制御部１０は、処理１００１により消灯しているランプを点灯する（処理１０１０）。なお、現在イメージセンサ１は、前記白基準位置に在る。
【００４８】
そして、変数ｌに初期値１を代入して（処理１０１１）、サンプリングクロック発生部６が発生するサンプリングクロックの位相をＰｌ（現在はＰ０）に設定する。そして、イメージセンサ１により、前記白基準位置のランプ点灯時の画像、すわち、白基準画像を１ライン読み取り（処理１０１３）、１ライン最大値検出部７が検出した白出力の最大値ｂを読出し（処理１０１４）、その読み出した白出力の最大値ｂを、当該位相（現在はＰ０）における白最大値として変数ＷＭＡＸ（ｌ）に代入する（処理１０１５）。そして、変数ＷＭＡＸ（ｌ）を位相Ｐｌと対応付けてＲＡＭ９に記憶し（処理１００１６）、変数ｌをインクリメントする（処理１０１７）。
【００４９】
以上の処理１０１２ないし処理１０１７を、ｌの値が７を越えるまで（判断１０１８のＹｅｓ）、繰り返す（判断１０１８のＮｏループ）ことで、位相Ｐ１ないしＰ７の各サンプリング位相に対応する白最大値ＷＭＡＸ（１）ないしＷＭＡＸ（７）を収集する。
【００５０】
以上の黒／白最大値収集処理により、ＲＡＭ９には、図９に示すように、位相Ｐ０ないしＰ７のそれぞれのサンプリングクロックに対応して黒最大値ＢＭＡＸ（０）ないしＢＭＡＸ（７）、及び、白最大値ＷＭＡＸ（０）ないしＷＭＡＸ（７）が記憶される。
【００５１】
さて、図６に説明を戻すと、処理３０１において、以上のような黒／白最大値収集処理により各位相についての黒最大値及び白最大値を収集した後、システム制御部１０は、白最大値が、前記適正白最大値範囲（１４０〜２４０）であり、かつ、黒最大値が、前記適正黒最大値範囲（１１〜２０）である位相が位相Ｐ０ないしＰ７のうちに少なくとも１つあるかを確認する（処理３０２）。
【００５２】
有る場合（判断３０３のＹｅｓ）は、黒／白最大値が共に適正範囲内にある位相の中で、白最大値が最大の位相を選択して、位相切換信号により、サンプリングクロック発生部６が発生するサンプリングクロックの位相として設定する（処理３０４）。これにより、前記イメージセンサ１からの画像信号Ａから、オフセット調整回路４によりオフセット成分がほぼ除去された信号である画像信号Ｂが、Ａ／Ｄ変換器５によりサンプリングされて最終的に画像データＣに変換された段階では、イメージセンサ１のオフセットやゲインは、適正範囲に調整されている。したがって、イメージセンサ１単体でのオフセット・ゲインが、当初の適正範囲内のレベルから不適正な範囲のレベルにずれたとしても、ある程度のずれは、オフセット調整回路４におけるオフセット相殺信号の切換えやサンプリングクロック発生部６でのサンプリングクロックの位相の切換えにより、調整できる。
【００５３】
さて、ない場合（判断３０３のＮｏ）は、黒最大値または白最大値の少なくとも一方が、それぞれ前記適正黒最大値範囲または前記適正白最大値範囲になく、オフセット調整回路４におけるオフセット相殺信号の切換えやサンプリングクロック発生部６でのサンプリングクロックの位相の切換えによっても、イメージセンサ１のオフセットやゲインを適正範囲に調整できないため、白／黒最大値不適正エラーをエラー表示部１２により表示出力して（処理３０５）、異常終了とする。そのエラー表示部１２に表示されたエラー内容により、調整作業者は、オフセットまたはゲインを調整しきれなかったことを知ることができ、イメージセンサ１の交換等の適切な処置が可能となる。
【００５４】
このように、黒最大値及び白最大値が共に適正範囲内になるように、オフセット相殺信号のレベル及び、サンプリングクロックの位相が設定されることで、以後最適なオフセットレベルおびゲインでイメージセンサ１からの画像信号Ａを画像データＣに変換でき、最良の状態で原稿画像を読み取ることができる。また、イメージセンサ１単体では、オフセットの許容範囲は、階調値に換算して１１〜２０までの狭い範囲であったのに対して、イメージセンサ１単体でのオフセットの許容範囲を１１〜５０までに広げても、画像信号Ｂの段階では、１１〜２０までの狭い範囲に調整できるため、画像読取装置本体と、イメージセンサ１のばらつきを吸収することができる。
【００５５】
このように、従来のオフセット・ゲイン調整処理では、白基準面や黒基準面を読み取って得られた白基準画像や、黒基準画像から、白出力最大値や、黒出力最大値を求めて、オフセットやゲインを調整するが、白基準面や黒基準面にゴミが付着していて、得られた白基準画像や黒基準画像の１ライン分の出力の、当該付着したゴミの位置に相当する部分の出力が低くなったり、高くなったりしてしまう場合がある。
【００５６】
図１０に白基準面の読み取り位置（白基準位置）に、ゴミが付着した場合の１ライン分の白出力波形を示す。同図において、本来、１ライン全体にわたってなだらか特性になるばすの白出力波形が、付着したゴミの影響で一部落ち込んでいる。また、図１１に、黒基準面の読み取り位置（黒基準位置）に、ゴミが付着した場合の１ライン分の黒出力波形を示す。同図において、本来、１ライン全体にわたってなだらか特性になるばすの黒出力波形が、付着したゴミの影響で一部突出している。
【００５７】
このように、白基準画像データや、黒基準画像データの一部にゴミの影響で本来の値よりも低い値や高い値があると、それら白基準画像データや黒基準画像データに基づいて、シェーディング補正等の画像調整を行う画像処理部８から得られる原稿画像に縦黒筋等の画像異常が発生してしまうことがあり、また、図５や図６に示したオフセット・ゲインの調整も精度良く行えなくなるおそれがある。
【００５８】
そこで、本実施の形態では、オフセット・ゲイン調整に先立って、得られた原稿画像に悪影響を与えるゴミを付着を検出できるようにする。
【００５９】
そのための調整処理手順を、以下、第１実施形態、第２実施形態、及び、第３実施形態に分けて説明する。
【００６０】
先ず、第１実施形態に係る調整処理手順について説明する。この第１実施形態は、白基準面の白基準位置へのゴミの付着を検出してエラー出力するもので、先ず、図１２に示す処理を行う。
【００６１】
同図において、制御部１０は、オフセット・ゲイン調整作業者によるキー入力による調整指示信号の入力、または、本実施の形態に係る画像読取装置が組み込まれた装置の主制御部からの調整指示信号の入力を監視する（判断４０１のＮｏループ）。
【００６２】
調整指示信号が入力されると（判断４０１のＹｅｓ）、図示しない副走査機構により、イメージセンサ１を図示しない白基準板のある、白基準位置に移動し（処理４０２）、その白基準位置に光を照射する図示しないランプが消灯中であれば、それを点灯し、点灯中であれは、その状態を維持する（処理４０３）。
【００６３】
次に、オフセット相殺信号を「オフセット０」に仮設定して、すなわち、オフセット調整回路４において画像信号Ａに加算されるオフセット相殺信号を−０ｍＶに仮設定することで（処理４０４）、Ａ／Ｄ変換器５に入力される画像信号Ｂとして、イメージセンサ１から出力される画像信号Ａそのものが実質的にＡ／Ｄ変換器５に入力される状態にすると共に、サンプリングクロック発生部６がＡ／Ｄ変換器５に供給するサンプリングクロックの位相を、ほぼ平均的な白出力や黒出力を出力する位相であるＰ２に設定する（処理４０５）。
【００６４】
そして１ライン分の画像を読み取る（処理４０６）。このとき読み取られる画像は白基準画像としてのイメージセンサ１の白出力であり、読み取られた１ライン分の画像信号がＡ／Ｄ変換器５によりＡ／Ｄ変換されて得られる１ライン分の画像データのうちの、１ライン最大・最小値検出部７で検出される最小値は、白出力の最小値である。そこで、制御部１０は、１ライン最大・最小値検出部７によりＲＡＭ９に格納された１ラインの白最小値ｄを、読み出す（処理４０７）。
【００６５】
処理４０７で白出力の最小値ｄを読み出した制御部１０は、その最小値ｄを所定の基準値ｅと比較する（判断４０８）。その所定の基準値ｅは、ゴミが付着していない清浄な白基準面を読み取った場合には、それ以下の値の画像データはあり得ないような値（例えば１２０）に設定されている。
【００６６】
そして、最小値ｄが所定の基準値ｅよりも大きい場合には（判断４０８のＮｏ）、白基準面の少なくとも、白基準位置には、ゴミは付着していないと判断できるため、処理４０３で点灯したランプを消灯し（処理４０９）、１ライン分の画像を読み取る（処理４１０）。このとき読み取られる画像は黒基準画像としてのイメージセンサ１の暗出力であり、読み取られた１ライン分の画像信号がＡ／Ｄ変換器５によりＡ／Ｄ変換されて得られる１ライン分の画像データのうちの、１ライン最大・最小値検出部７で検出される最大値は、暗出力の最大値であり、制御部１０は、１ライン最大・最小値検出部７によりＲＡＭ９に格納された１ラインの黒最大値（この場合暗出力の最大値）ａを、読み出す（処理４１１）。
【００６７】
そして、処理４１１の後は、図５及び図６に示した従来のオフセット・ゲイン調整処理を行う。
【００６８】
一方、最小値ｄが所定の基準値ｅよりも小さい場合には（判断４０８のＹｅｓ）、白基準面の少なくとも白基準位置にゴミが付着していると判断できるため、白出力最小値過小エラーをエラー表示部１２により表示出力して（処理４１２）、異常終了となる。
【００６９】
これにより、調整作業者は、白基準面としての白基準板にゴミが付着していることを知って、白基準板を清掃する等してから、再度調整をし直し、判断４０１がＹｅｓとなって、処理４０２以降の処理手順が再度行われ、ゴミが除去されていれば、判断４０８がＮｏとなって、以後のオフセット・ゲイン調整処理が正常に行われることになる。
【００７０】
しかし、もし、白基準面ではなく、イメージセンサ１内部の、イメージセンサ１を構成する光電変換素子へ入射する、原稿からの反射光をさえぎってしまうような位置、例えば、イメージセンサ１内部の光学系を構成するレンズや反射鏡の表面に、ゴミが付着している場合には、白基準板を清掃しても、最小値ｄが、所定の基準値ｅよりも大きくなることはなく、判断４０８がＹｅｓのままで、処理４１２の白出力最小値過小エラーの出力処理が行われることになる。調整作業者は、何度か白基準板を清掃しても、白出力最小値過小エラーがエラー表示部１２に表示される場合には、イメージセンサ１内部にゴミが付着していると気付いて、イメージセンサ１のユニット交換等の適切な修復処置を行うことができる。
【００７１】
しかし、上記第１実施形態では、最小値ｄが、所定の基準値ｅよりも小さくなった要因が、白基準板に付着したゴミによる、外部的な要因によるものであるのか、または、イメージセンサ１内部に付着したゴミによる、内部的な要因によるものであるのかを白基準板に付着したゴミの清掃前に判別できない。以下説明する第２実施形態は、その判別を可能とするものである。
【００７２】
第２実施形態は、先ず、図１３に示す処理を行う。
【００７３】
同図において、制御部１０は、オフセット・ゲイン調整作業者によるキー入力による調整指示信号の入力、または、本実施の形態に係る画像読取装置が組み込まれた装置の主制御部からの調整指示信号の入力を監視する（判断５０１のＮｏループ）。
【００７４】
調整指示信号が入力されると（判断５０１のＹｅｓ）、図示しない副走査機構により、イメージセンサ１を図示しない白基準板のある、白基準位置Ａに移動し（処理４０２）、その白基準位置Ａに光を照射する図示しないランプが消灯中であれば、それを点灯し、点灯中であれは、その状態を維持する（処理５０３）。
【００７５】
次に、オフセット相殺信号を「オフセット０」に仮設定して、すなわち、オフセット調整回路４において画像信号Ａに加算されるオフセット相殺信号を−０ｍＶに仮設定することで（処理５０４）、Ａ／Ｄ変換器５に入力される画像信号Ｂとして、イメージセンサ１から出力される画像信号Ａそのものが実質的にＡ／Ｄ変換器５に入力される状態にすると共に、サンプリングクロック発生部６がＡ／Ｄ変換器５に供給するサンプリングクロックの位相を、ほぼ平均的な白出力や黒出力を出力する位相であるＰ２に設定する（処理５０５）。
【００７６】
そして１ライン分の画像を読み取る（処理５０６）。このとき読み取られる画像は白基準画像としてのイメージセンサ１の白出力であり、読み取られた１ライン分の画像信号がＡ／Ｄ変換器５によりＡ／Ｄ変換されて得られる１ライン分の画像データのうちの、１ライン最大・最小値検出部７で検出される最小値は、白出力の最小値である。そこで、制御部１０は、１ライン最大・最小値検出部７によりＲＡＭ９に格納された１ラインの白最小値ｄを、読み出す（処理５０７）。
【００７７】
処理５０７で白出力の最小値ｄを読み出した制御部１０は、その最小値ｄを所定の基準値ｅと比較する（判断５０８）。その所定の基準値ｅは、ゴミが付着していない清浄な白基準面を読み取った場合には、それ以下の値の画像データはあり得ないような値（例えば１２０）に設定されている。
【００７８】
そして、最小値ｄが所定の基準値ｅよりも大きい場合には（判断５０８のＮｏ）、白基準面の少なくとも、白基準位置には、ゴミは付着していないと判断できるため、処理５０３で点灯したランプを消灯し（処理５０９）、１ライン分の画像を読み取る（処理５１０）。このとき読み取られる画像は黒基準画像としてのイメージセンサ１の暗出力であり、読み取られた１ライン分の画像信号がＡ／Ｄ変換器５によりＡ／Ｄ変換されて得られる１ライン分の画像データのうちの、１ライン最大・最小値検出部７で検出される最大値は、暗出力の最大値であり、制御部１０は、１ライン最大・最小値検出部７によりＲＡＭ９に格納された１ラインの黒最大値（この場合暗出力の最大値）ａを、読み出す（処理５１１）。
【００７９】
そして、処理５１１の後は、図５及び図６に示した従来のオフセット・ゲイン調整処理を行う。
【００８０】
一方、最小値ｄが所定の基準値ｅよりも小さい場合には（判断５０８のＹｅｓ）、白基準面の少なくとも白基準位置にゴミが付着していると判断できるため、処理を図１４の処理６０１に移す。
【００８１】
同図において、処理６０１では、イメージセンサ１を処理５０２で移動した白基準位置Ａとは異なる白基準板上の白基準位置Ｂに移動する。そして、１ライン分の画像を読み取る（処理６０２）。このとき読み取られる画像は白基準画像としてのイメージセンサ１の白出力であり、読み取られた１ライン分の画像信号がＡ／Ｄ変換器５によりＡ／Ｄ変換されて得られる１ライン分の画像データのうちの、１ライン最大・最小値検出部７で検出される最小値は、白出力の最小値である。そこで、制御部１０は、１ライン最大・最小値検出部７によりＲＡＭ９に格納された１ラインの白最小値小ｆを、読み出す（処理６０３）。
【００８２】
そして、処理５０７で読み出した、白基準位置Ａにおける白最小値である白最小値ｄと、処理６０３で読み出した、白基準位置Ｂにおける白最小値である白最小値ｆとの差が所定の基準値ｇ（例えば１０）以下であるかを判断する（判断６０４）。
【００８３】
白基準板上にゴミが付着する場合、白基準位置Ａと、白基準位置Ｂとの両方に白最小値の差が小さい（所定の基準値ｇ以下）ゴミが同時に付着する確率は非常に小さい。そのため、白最小値ｄと白最小値ｆとの差が所定の基準値ｇ以下である場合は（判断６０４のＹｅｓ）、イメージセンサ１内部の、イメージセンサ１を構成する光電変換素子へ入射する、原稿からの反射光をさえぎってしまうような位置、例えば、イメージセンサ１内部の光学系を構成するレンズや反射鏡の表面に、ゴミが付着しているといえるため、白出力最小値過小エラー（内部要因）をエラー表示部１２により表示出力して（処理６０６）、異常終了となる。一方、白最小値ｄと白最小値ｆとの差が所定の基準値ｇ以上である場合は（判断６０４のＮｏ）、白基準位置ＡまたはＢにゴミが付着しているといえるため、白出力最小値過小エラー（外部要因）をエラー表示部１２により表示出力して（処理６０５）、異常終了となる。
【００８４】
これにより、調整作業者は、白基準面としての白基準板、または、イメージセンサ１内部にゴミが付着していることを知って、白基準板を清掃したり、イメージセンサ１をユニット交換してから、再度調整をし直し、判断５０１がＹｅｓとなって、処理５０２以降の処理手順が再度行われ、ゴミが除去されていれば、判断５０８がＮｏとなって、以後のオフセット・ゲイン調整処理が正常に行われることになる。
【００８５】
しかも、ゴミが白基準面に付着したのか（外部要因）、イメージセンサ１内部に付着したのか（内部要因）を、エラー表示部１２による表示により、判別できるため、修復処置を迅速に行うことが可能となる。
【００８６】
次に第３実施形態について、説明する。
【００８７】
この第３実施形態は、第２実施形態の変型例で、先ず、図１５に示す処理を行う。また、この第３実施形態では、オフセットの調整を暗出力の最大値を用いて行うのではなく、黒基準面としての黒基準板を読み取って得た黒出力の最大値を用いて行う。通常、黒基準画像データを使用して画像処理を行う場合、その黒基準画像データが、暗出力を読み取って得たものであるよりも、黒基準面を読み取って得たものである方が良好な画像処理を行えるが、その反面、黒基準面にゴミが付着していた場合には、黒基準画像データに異常な値が含まれこととなり、その異常な黒基準画像データにより画像処理された原稿画像には、前述したように、縦黒筋等の画像異常が発生していまうことなる。
【００８８】
そこで、図１５において、制御部１０は、オフセット・ゲイン調整作業者によるキー入力による調整指示信号の入力、または、本実施の形態に係る画像読取装置が組み込まれた装置の主制御部からの調整指示信号の入力を監視する（判断７０１のＮｏループ）。
【００８９】
調整指示信号が入力されると（判断７０１のＹｅｓ）、図示しない副走査機構により、イメージセンサ１を図示しない白基準板のある、白基準位置Ａに移動し（処理７０２）、その白基準位置Ａに光を照射する図示しないランプが消灯中であれば、それを点灯し、点灯中であれは、その状態を維持する（処理７０３）。
【００９０】
次に、オフセット相殺信号を「オフセット０」に仮設定して、すなわち、オフセット調整回路４において画像信号Ａに加算されるオフセット相殺信号を−０ｍＶに仮設定することで（処理７０４）、Ａ／Ｄ変換器５に入力される画像信号Ｂとして、イメージセンサ１から出力される画像信号Ａそのものが実質的にＡ／Ｄ変換器５に入力される状態にすると共に、サンプリングクロック発生部６がＡ／Ｄ変換器５に供給するサンプリングクロックの位相を、ほぼ平均的な白出力や黒出力を出力する位相であるＰ２に設定する（処理７０５）。
【００９１】
そして１ライン分の画像を読み取る（処理７０６）。このとき読み取られる画像は白基準画像としてのイメージセンサ１の白出力であり、読み取られた１ライン分の画像信号がＡ／Ｄ変換器５によりＡ／Ｄ変換されて得られる１ライン分の画像データのうちの、１ライン最大・最小値検出部７で検出される最小値は、白出力の最小値である。そこで、制御部１０は、１ライン最大・最小値検出部７によりＲＡＭ９に格納された１ラインの白最小値ｄを、読み出す（処理７０７）。
【００９２】
処理７０７で白出力の最小値ｄを読み出した制御部１０は、その最小値ｄを所定の基準値ｅと比較する（判断７０８）。その所定の基準値ｅは、ゴミが付着していない清浄な白基準面を読み取った場合には、それ以下の値の画像データはあり得ないような値（例えば１２０）に設定されている。
【００９３】
そして、最小値ｄが所定の基準値ｅよりも小さい場合には（判断７０８のＹｅｓ）、第２実施形態の処理の一部でもあった、図１４の処理６０１に移行し、処理６０１ないし処理６０５を行って、異常終了としてしまうのではなく、図１５の処理７０９に移行する。
【００９４】
一方、最小値ｄが所定の基準値ｅよりも大きい場合には（判断７０８のＮｏ）、直接処理７０９に移行する。
【００９５】
処理７０９では、図示しない副走査機構により、イメージセンサ１を図示しない黒基準板のある、黒基準位置に移動する。なお、この時点では、処理７０３で点灯されたランプの点灯状態は継続中で、オフセットは、処理７０４により「オフセット０」に仮設定され、サンプリングクロックの位相は、処理７０５により、位相Ｐ２に設定されている。
【００９６】
その状態で、１ライン分の画像を読み取る（処理７１０）。このとき読み取られる画像は黒基準画像としてのイメージセンサ１の黒出力であり、読み取られた１ライン分の画像信号がＡ／Ｄ変換器５によりＡ／Ｄ変換されて得られる１ライン分の画像データのうちの、１ライン最大・最小値検出部７で検出される最大値は、黒出力の最大値である。そこで、制御部１０は、１ライン最大・最小値検出部７によりＲＡＭ９に格納された１ラインの黒最大値ｈを、読み出す（処理７１１）。
【００９７】
また、ランプを消灯して（処理７１２）、更に１ライン分の画像を読み取り（処理７１３）、１ライン最大・最小値検出部７によりＲＡＭ９に格納された１ラインの暗出力の最大値ｉを、読み出す（処理７１４）。
【００９８】
そして、処理７１１で読み出した黒出力の最大値ｈの、処理７１４で読み出した暗出力の最大値ｉとの差が所定の基準値ｊ以上かを判断する（判断７１５）。最大値ｈの最大値ｉとの差が基準値ｊ以上であるということは、ゴミの影響を受けない暗出力の最大値ｉに対して、ゴミの影響を受け得る黒出力の最大値ｈが、黒基準面に付着したゴミの影響により、異常に大きいことを示している。
【００９９】
そこで、最大値ｈの最大値ｉとの差が基準値ｊ以上である場合には（判断７１５のＹｅｓ）、黒出力最大値過大エラーをエラー表示部１２に表示出力して（処理７１６）、異常終了とする。
【０１００】
これにより、調整作業者は、黒基準面としての黒基準板にゴミが付着していることを知って、黒基準板を清掃してする等の適切な修復処置を行うことができる。
【０１０１】
最大値ｈの最大値ｉとの差が基準値ｊ以下である場合には（判断７１５のＮｏ）、変数ｊの値を変数ａに代入して（処理７１７）、処理７１７の後は、図５及び図６に示した従来のオフセット・ゲイン調整処理を行う。ただし、黒基準画像データを暗出力から得ることが前提の、図５及び図６に示したオフセット・ゲイン調整処理や、図７及び図８に示した黒／白最大値収集処理においては、暗出力を黒出力に読み替える必要があり、暗出力を得る場合には、消灯するランプも、黒基準面を読み取ることで黒出力を得る場合には、点灯する必要がある。
【０１０２】
なお、以上説明した実施の形態においては、Ａ／Ｄ変換器５が８ビットの分解能である場合を例に説明したが、本発明はそれに限らず、６ビット、１０ビット、１２ビット等、その他の分解能である場合でも、同様に適用可能なものである。ただし、前記適正黒最大値範囲や適正白最大値範囲は、分解能に応じて、適宜変更する必要はある。また、以上説明した実施の形態においては、オフセット調整回路４で画像信号Ａに加算できるオフセット相殺信号を４レベルとしたが、もっと多レベルにすることも可能である。また、以上説明した実施の形態においては、サンプリングクロック発生部６が発生できるサンプリングクロックの位相をＰ０ないしＰ７の８段階としたが、もっと少なく、または、もっと多段階に切換え可能な構成とすることもできるのはいうまでもない。また、白基準面や、黒基準面を読み取って得た白基準画像データや黒基準画像データを使用して行う調整処理は、本実施の形態においてとりあげた処理以外であっても、本発明を同様に適用可能である。
【０１０３】
【発明の効果】
請求項１に係る発明によれば、前記イメージセンサにより前記白基準面の第１位置を読み取って得られた１ライン分の白基準画像データについて前記最小値検出手段が検出した第１最小値、または、前記イメージセンサにより前記白基準面の第２位置を読み取って得られた１ライン分の白基準画像データについて前記最小値検出手段が検出した第２最小値の少なくとも一方が所定値以下の場合、すなわち、前記イメージセンサ、読取光学系、前記白基準面等にゴミが付着している場合において、前記第１最小値及び第２最小値の差が所定差以上のとき、すなわち、同時に最小値が同レベルとなるようなゴミが付着する確率がほどんとない前記第１位置または前記第２位置の、いずれかにゴミが付着しているときには、外部要因白出力エラーを出力する一方、前記第１最小値及び第２最小値の差が所定差以下のとき、すなわち、前記イメージセンサ、読取光学系等にゴミが付着していて、読み取り位置が変わっても付着し続ける当該ゴミにより前記第１最小値及び第２最小値が同レベルとなったときには、内部要因白出力エラーを出力するため、付着したゴミが除去可能な外部要因に係るものであるのか、除去不可能な内部要因に係るものであるのかを区別して、エラー出力でき、装置の調整作業者に、ゴミが付着していることを認知させることができる。したがって、ゴミの除去やイメージセンサのユニット交換等により、得られる原稿画像データに与える悪影響を確実に修復でき、異常画像の発生を未然に防止できるという効果が得られるばかりでなく、付着したゴミが除去可能なものであるか否かを容易に識別できるため、効率よく修復できる利点がある。
【０１０４】
請求項２に係る発明によれば、前記イメージセンサにより前記黒基準面を読み取って得られた１ライン分の黒基準画像データについて前記最大値検出手段が検出した第１最大値と、前記イメージセンサの暗出力を読み取って得られた１ライン分の画像データについて前記最大値検出手段が検出した第２最大値との差が所定差以上の場合、すなわち、前記黒基準面にゴミが付着していなければ同レベルとなるはずの前記第１最大値及び第２最大値の差が、前記黒基準面にゴミが付着しているために前記所定差以上になった場合には、黒出力エラーを出力するため、装置の調整作業者に、黒基準面にゴミが付着していることを認知させることができる。したがって、ゴミの除去により、黒基準面に付着したゴミが、得られる原稿画像データに与える悪影響を確実に修復でき、異常画像の発生を未然に防止できるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る画像読取装置のブロック構成を示す図である。
【図２】１画素分の白出力信号及び黒出力信号と、サンプリングクロックの設定され得る位相との関係を模式的に示す図である。
【図３】１画素分の白出力信号に、レベルの異なるオフセット相殺信号が加算された場合の信号レベルの変化について模式的に示す図である。
【図４】従来の調整処理手順について示すフローチャートである。
【図５】オフセット・ゲイン調整処理手順を示すフローチャートである。
【図６】図５と共にオフセット・ゲイン調整処理手順を示すフローチャートである。
【図７】黒／白最大値収集処理手順について示すフローチャートである。
【図８】図７と共に黒／白最大値収集処理手順について示すフローチャートである。
【図９】サンプリングクロックの各位相と、それらに対応して記憶される黒最大値及び白最大値について示す図である。
【図１０】ゴミの影響受けた白出力波形を示す図である。
【図１１】ゴミの影響受けた黒出力波形を示す図である。
【図１２】第１実施形態に係る処理手順を示すフローチャートである。
【図１３】第２実施形態に係る処理手順を示すフローチャートである。
【図１４】図１３と共に、第２実施形態に係る処理手順を示すフローチャートである。
【図１５】第３実施形態に係る処理手順を示すフローチャートである。
【符号の説明】
１  イメージセンサ
２  光電変換素子
３  ゲイン・オフセット補正回路
４  オフセット調整回路
５  Ａ／Ｄ変換器
６  サンプリングクロック発生部
７  １ライン最大・最小値検出部
８  画像処理部
９  ＲＡＭ
１０  制御部
１１  ＲＯＭ
１２  エラー表示部
【図１】
0003637999.tif 000002
【図２】
0003637999.tif 000003
【図３】
0003637999.tif 000004
【図４】
0003637999.tif 000005
【図５】
0003637999.tif 000006
【図６】
0003637999.tif 000007
【図７】
0003637999.tif 000008
【図８】
0003637999.tif 000009
【図９】
0003637999.tif 000010
【図１０】
0003637999.tif 000011
【図１１】
0003637999.tif 000012
【図１２】
0003637999.tif 000013
【図１３】
0003637999.tif 000014
【図１４】
0003637999.tif 000015
【図１５】
0003637999.tif 000016