(57)【特許請求の範囲】
【請求項１】
ＣＣＤから出力された電圧信号に対して補正を行う補正手段と、前記補正手段により補正された前記電圧信号をデジタルデータに変換するＡ／Ｄ変換器とを備えてなるＣＣＤ読取装置であって、
前記Ａ／Ｄ変換器により得た前記デジタルデータに対して相関二重サンプリングを行うＣＤＳ処理手段を備え、
前記補正手段が、前記ＣＤＳ処理手段により得た代表画素のフィードスルーレベル値を基底レベル値として取得する基底レベル値取得手段と、前記基底レベル値が、前記目標電圧値に対応するデジタルデータ値と略同等になるように補正レベル値を求める補正レベル値計算手段と、前記補正レベル値を補正電圧値に変換するＤ／Ａ変換器と、前記補正電圧値を用いて前記代表画素の電圧信号の後に出力されてきた電圧信号に対して補正を行う補正実行手段とを備えたことを特徴とするＣＣＤ読取装置。
【請求項２】
ＣＣＤから出力された電圧信号に対して補正を行う補正手段と、前記補正手段により補正された前記電圧信号をデジタルデータに変換するＡ／Ｄ変換器とを備えてなるＣＣＤ読取装置であって、
前記補正手段が、代表画素から出力された電圧信号がフィールドスルー期間にある時に、サンプリング処理を行って前記代表画素の基底電圧信号値を取得する基底電圧信号値取得手段と、前記基底電圧信号値が目標電圧値と略同等になるように補正電圧値を求める補正電圧値計算手段と、前記補正電圧値を用いて前記代表画素の電圧信号の後に出力されてきた電圧信号に対して補正を行う補正実行手段とを備えたことを特徴とするＣＣＤ読取装置。
【請求項３】
前記基底レベル値取得手段が、前記代表画素から出力された電圧信号が基底状態にある時の前記デジタルデータをサンプリングして前記基底レベル値を得るものであることを特徴とする請求項１記載のＣＣＤ読取装置。
【請求項４】
前記代表画素が、遮光画素であることを特徴とする請求項１または２記載のＣＣＤ読取装置。
【請求項５】
前記代表画素が、遮光画素であり、前記基底電圧信号値取得手段が、前記遮光画素から出力された電気信号をサンプリングして得た値を前記基底電圧信号値とするものであることを特徴とする請求項２記載のＣＣＤ読取装置。
【請求項６】
前記代表画素が、遮光画素であり、前記基底レベル値取得手段が、前記遮光画素から出力された電気信号の前記デジタルデータをサンプリングして前記基底レベル値を得るものであることを特徴とする請求項１記載のＣＣＤ読取装置。
【請求項７】
前記代表画素が、前記ＣＣＤの水平ライン毎の代表画素であり、前記基底レベル値取得手段が、水平ライン毎に前記基底レベル値を取得するものであり、前記補正レベル値計算手段が、水平ライン毎に前記前記補正レベル値を計算するものであり、前記補正実行手段が、前記Ｄ／Ａ変換器により前記補正レベル値を変換して得た補正電圧値を用いて該当する水平ラインの各々の電圧信号を補正するものであることを特徴とする請求項１記載のＣＣＤ読取装置。
【請求項８】
前記該当する水平ラインが、前記基底レベル値を取得する際に使用された電圧信号が含まれた水平ラインまたは該水平ラインの次の水平ラインであることを特徴とする請求項７記載のＣＣＤ読取装置。
【請求項９】
前記代表画素が、前記ＣＣＤの水平ライン毎の代表画素であり、前記基底電圧信号値取得手段が、水平ライン毎に前記基底電圧信号値を取得するものであり、前記補正電圧値計算手段が、水平ライン毎に前記補正電圧値を計算するものであり、前記補正実行手段が、前記補正電圧値を用いて該当する水平ラインの各々の電圧信号を補正するものであることを特徴とする請求項２記載のＣＣＤ読取装置。
【請求項１０】
前記該当する水平ラインが、前記基底電圧信号値を取得する際に使用された電圧信号が含まれた水平ラインまたは該水平ラインの次の水平ラインであることを特徴とする請求項９記載のＣＣＤ読取装置。
【請求項１１】
前記代表画素が、前記ＣＣＤの水平ライン毎の代表画素であり、前記基底レベル値取得手段が、水平ライン毎に前記基底レベル値を取得すると共に、複数の水平ラインの前記基底レベル値に対して平均処理を施し、前記平均処理によって得た１つの値を前記基底レベル値とするものであり、前記補正レベル値計算手段が、前記基底レベル値取得手段により取得した前記基底レベル値に基づいて前記補正レベル値を計算するものであり、前記補正実行手段が、前記Ａ／Ｄ変換器により前記補正レベル値を変換して得た補正電圧値を用いて、前記複数の水平ラインの次の水平ラインの各々の電圧信号を補正するものであることを特徴とする請求項７項記載のＣＣＤ読取装置。
【請求項１２】
前記代表画素が、前記ＣＣＤの水平ライン毎の代表画素であり、前記基底電圧信号値取得手段が、水平ライン毎に前記基底電圧信号値を取得すると共に、複数の水平ラインの前記基底電圧信号値に対して平均処理を施し、前記平均処理によって得た１つの値を前記基底電圧信号値とするものであり、前記補正電圧値計算手段が、前記基底電圧信号値取得手段により取得した前記基底電圧値に基づいて前記補正電圧値を計算するものであり、前記補正実行手段が、前記補正電圧値を用いて、前記複数の水平ラインの次の水平ラインの各々の電圧信号を補正するものであることを特徴とする請求項９項記載のＣＣＤ読取装置。
【請求項１３】
前記基底レベル値取得手段が、前記ＣＣＤのフレーム毎に前記基底レベル値を取得するものであり、前記補正レベル値計算手段が、フレーム毎に前記補正レベル値を計算するものであり、前記補正実行手段が、前記Ｄ／Ａ変換器により前記補正レベル値を変換して得た補正電圧値を用いて該当するフレームの各々の電圧信号を補正するものであることを特徴とする請求項１記載のＣＣＤ読取装置。
【請求項１４】
前記該当するフレームが、前記基底レベル値を取得する際に使用された電圧信号が含まれたフレームまたは該フレームの次のフレームであることを特徴とする請求項１３記載のＣＣＤ読取装置。
【請求項１５】
前記基底電圧信号値取得手段が、前記ＣＣＤのフレーム毎に前記基底電圧信号値を取得するものであり、前記補正電圧値計算手段が、フレーム毎に前記補正電圧値を計算するものであり、前記補正実行手段が、前記補正電圧値を用いて該当するフレームの各々の電圧信号を補正するものであることを特徴とする請求項２記載のＣＣＤ読取装置。
【請求項１６】
前記該当するフレームが、前記基底電圧信号値を取得する際に使用された電圧信号が含まれたフレームまたは該フレームの次のフレームであることを特徴とする請求項１５記載のＣＣＤ読取装置。
【請求項１７】
前記代表画素が、複数個あり、前記基底レベル値取得手段が、該複数個の代表画素の基底レベル値を取得して平均処理を施し、前記平均処理によって得た１つの値を前記基底レベル値とするものであることを特徴とする請求項１記載のＣＣＤ読取装置。
【請求項１８】
前記代表画素が、複数個あり、前記基底レベル値取得手段が、該複数個の代表画素の基底レベル値を取得して平均処理を施し、前記平均処理によって得た１つの値を前記基底電圧信号値とするものであることを特徴とする請求項２記載のＣＣＤ読取装置。
【請求項１９】
前記代表画素が、複数個あり、かつ、前記ＣＣＤの異なる水平ラインに分布されており、前記基底レベル値取得手段が、該複数個の代表画素の基底レベル値を取得して平均処理を施し、前記平均処理によって得た１つの値を前記基底レベル値とするものであることを特徴とする請求項１３記載のＣＣＤ読取装置。
【請求項２０】
前記代表画素が、複数個あり、かつ、前記ＣＣＤの異なる水平ラインに分布されており、前記基底電圧信号取得手段が、該複数個の代表画素の基底電圧信号値を取得して平均処理を施し、前記平均処理によって得た１つの値を前記基底電圧信号値とするものであることを特徴とするを特徴とする請求項１５記載のＣＣＤ読取装置。
【請求項２１】
前記基底レベル取得手段が、全ての画素を前記代表画素とし、各画素の前記基底レベル値を取得するものであり、前記補正レベル計算手段が、画素毎に前記補正レベル値を計算するものであり、前記補正実行手段が、前記Ｄ／Ａ変換器により前記補正レベル値を変換して得た補正電圧値を用いて該画素の次の画素の電圧信号を補正するものであることを特徴とする請求項１記載のＣＣＤ読取装置。
【請求項２２】
前記基底電圧信号値取得手段が、全ての画素を前記代表画素とし、各画素の前記基底電圧信号値を取得するものであり、前記補正電圧値計算手段が、画素毎に前記補正電圧値を計算するものであり、前記補正実行手段が、前記補正電圧値を用いて該画素の次の画素の電圧信号を補正するものであることを特徴とする請求項２記載のＣＣＤ読取装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＣＤから出力された信号電圧からデジタルデータを得るＣＣＤ読取装置に関するものである。
【０００２】
【従来の技術】
ＣＣＤは光電変換デバイスの１つであり、照射された光の強弱の光学像をその強弱に応じた信号電荷に変換する動作を行う。近年、ＣＣＤは半導体微細加工技術の革新によって急速に進歩を遂げ、多画素化、感度の向上、ダイナミックレンジの向上、ノイズの軽減、イメージサイズの小型化などの性能の向上が著しく、応用範囲は多岐にわたっている。
【０００３】
ＣＣＤには、いろいろな方式があるが、図５に示すように概して受光部と、垂直転送部と、水平転送部と、出力部とを備えてなる。受光部は、入射された光（光学像）を信号電圧に変換する光電変換機能を果たすものである。ＣＣＤ画素は、一定のピッチで配列されているため、入力された光学像は1画素毎にサンプリングされることになり、1画素は感光部、電荷転送部を有し、感光部により光電変換された蓄積された信号電荷は、一定時間後に隣接された垂直転送部に転送され、順次水平転送部に送られる。水平転送部は、垂直転送部から送られてきた１水平ライン毎の電荷を、順次出力部へ送り、出力部から電圧信号に変換された出力される。水平転送部により1ライン毎の電荷を転送する際に、水平ラインと水平ラインとの間に、水平ブランキング期間と呼ばれる期間があり、この期間中に電荷の転送が行われない。また、図５に斜線で示される画素のように、アルミ膜などにより光遮蔽されている画素を有するＣＣＤもあり、これらの画素は遮光画素と呼ばれる。
【０００４】
なお、遮光画素以外の画素は有効画素である。
【０００５】
ＣＣＤから出力された信号はアナログの電圧信号であるため、デジタルデータを得るためには、Ａ／Ｄ変換器を用いて、ＣＣＤから出力された信号に対してＡ／Ｄ変換を行うことが行われている。
【０００６】
一方、ＣＣＤの光電変換の出力特性として、図６に示すように、リセット期間と、検出信号出力期間との間に、フィードスルー期間、いわば基底状態の信号を出力する期間がある。この基底状態の信号は、アンプノイズや、リセットノイズ、オフセット電圧などの影響で必ず変動する。なお、検出信号出力期間に出力された信号には、基底状態の信号も含まれているため、ＣＣＤの各画素から出力され、実際の光学像を表す検出信号の値は、検出信号出力期間の信号値から、基底状態の信号値を引いた値となる。なお、前述した遮光画素から出力された信号は、遮光画素の受光部が受光しないため、フィールドスルー期間の信号値と検出信号出力期間の信号値と略同等であるが、完全に遮光されていない遮光画素は、検出信号出力期間に、フィードスルー期間の信号値を上回る信号値を出力することもある。
【０００７】
ＣＣＤは、上述した出力特性を有するため、従来、ＣＣＤから出力された電圧信号をＡ／Ｄ変換して得たデジタルデータに対して、相関二重サンプリングを行い、検出信号出力期間の値から基底状態の値を引いて、実際の光学像を表す電圧信号またはデジタルデータを得る手法はよく用いられている。
【０００８】
【発明が解決しようとする課題】
ところで、ＣＣＤから出力されてきた信号に対してＡ／Ｄ変換を行うＡ／Ｄ変換器として、その電圧入力範囲が決まっており、入力されてきた信号はこの電圧入力範囲に、すなわちＡ／Ｄ変換器の入力範囲の最小電圧値と最大電圧値の間に収まる必要がある。また、Ａ／Ｄ変換のダイナミックレンジを高め、高い分解能を得るには、入力されて来た信号の最小値がＡ／Ｄ変換器の入力範囲の最小電圧値と略一致することが望ましい。
【０００９】
一方、上述したように、ＣＣＤはリセット期間中と検出信号出力期間中にフィードスルー期間があり、フィードスルーレベル期間の信号値、すなわち出力信号のないはずの基底状態の信号値は機差と環境要因などによって変動するものである。ＣＣＤからの信号が確実にＡ／Ｄ変換器の入力範囲に収まるようにするため、従来、ＣＣＤからの信号の振幅範囲をＡ／Ｄ変換器の入力範囲に対してマージンを持たせて入力していたが、Ａ／Ｄ変換器の入力範囲を最大限に利用することができないため、Ａ／Ｄ変換のダイナミックレンジが狭く、高分解能が得られないという問題があった。
【００１０】
本発明は上記事情に鑑みなされたものであり、Ａ／Ｄ変換の入力範囲を最大限に利用し、ＣＣＤにより出力された電圧信号から高ダイナミックレンジと高分解能のデジタルデータを得ることを可能とするＣＣＤ読取装置を提供することを目的とするものである。
【００１１】
【課題を解決するための手段】
本発明のＣＣＤ読取装置は、ＣＣＤから出力された電圧信号に対して補正を行う補正手段と、前記補正手段により補正された前記電圧信号をデジタルデータに変換するＡ／Ｄ変換器とを備えてなるＣＣＤ読取装置であって、
前記補正手段が、前記電気信号の基底電圧信号値が目標電圧値と略同等になるように前記電圧信号に対して補正を行うものであることを特徴とするものである。
【００１２】
ここで、「基底電圧信号値」とは、基底状態の電圧信号値を意味し、Ａ／Ｄ変換される前の基底状態の信号の値である。
【００１３】
すなわち、本発明のＣＣＤ読取装置は、前記補正手段を備えることによって、ＣＣＤから出力された電圧信号を前記Ａ／Ｄ変換器に入力する前に、前記電圧信号の基底電圧信号値が前記目標電圧値と略同等になるように補正を行うことを特徴とする。
【００１４】
また、前記目標電圧値が、前記Ａ／Ｄ変換器の電圧入力範囲の最小電圧値であることが好ましい。
【００１５】
本発明のＣＣＤ読取装置は、前記Ａ／Ｄ変換器に入力される電圧信号に対して補正を行う前記補正手段を有することを特徴とするが、前記補正手段は、前記電圧信号に対して補正を行う際に使用される補正電圧値の求方によって３種類に分けられることができる。
【００１６】
第1種類の補正手段は、代表画素から出力された電圧信号が基底状態にある時に、サンプリング処理を行って前記代表画素の基底電圧信号値を取得する基底電圧信号値取得手段と、
前記基底電圧信号値が前記目標電圧値と略同等になるように補正電圧値を求める補正電圧値計算手段と、
前記補正電圧値を用いて前記代表画素の電圧信号の後に出力されてきた電圧信号に対して補正を行う補正実行手段とからなるものであることを特徴とするものである。
【００１７】
すなわち、第1種類の補正手段が、Ａ／Ｄ変換器に入力される前の前記代表画素の基底電圧信号値を取得し、該基底電圧信号値に基づいて前記補正電圧値を求めて、該補正電圧値を用いて、前記補正電圧信号値を求める際に使用された前記電圧信号の後に出力された電圧信号に対して補正を行うことを特徴とするものである。
【００１８】
本発明の第2種類の補正手段は、代表画素の前記デジタルデータが基底状態にある時のデータ値を取得して基底レベル値とする基底レベル値取得手段と、
前記基底レベル値が、前記目標電圧値に対応するデジタルデータ値と略同等になるように補正レベル値を求める補正レベル値計算手段と、
前記補正レベル値を補正電圧値に変換するＤ／Ａ変換器と、
前記補正電圧値を用いて前記電圧信号に対して補正を行う補正実行手段とからなるものであることを特徴とするものである。
【００１９】
本発明のＣＣＤ読取装置を説明するにあたって、Ａ／Ｄ変換される前の信号を「電圧信号」とし、Ａ／Ｄ変換された後のデジタルデータを「レベル」とするため、「基底レベル値」が前記基底電圧信号に対応するデジタルデータ値を意味する。
【００２０】
すなわち、前記第2種類の補正手段は、代表画素から出力され、補正された電圧信号をＡ／Ｄ変換して得たデジタルデータから、前記基底レベル値を取得し、該基底電圧レベル値が、前記目標電圧値に対応するデジタルデータ値と略同等になるように前記補正レベル値を求め、前記Ｄ／Ａ変換器によって前記補正レベル値をＤ／Ａ変換して得た補正電圧値を用いて、前記補正レベル値を求める際に使用された前記電圧信号の後に出力された電圧信号に対して補正を行うものである。
【００２１】
また、前記第２種類の補正手段は、その基底レベル値取得手段として、前記代表画素から出力された電圧信号が補正され、Ａ／Ｄ変換されて得たデジタルデータが基底状態にある時にサンプリング処理を行って前記基底レベル値を得るようにしてもよいし、前記Ａ／Ｄ変換器により得た前記デジタルデータに対して相関二重サンプリングを行うＣＤＳ処理手段を備えたＣＣＤ読取装置においては、前記ＣＤＳ処理手段により得た前記代表画素のフィードスルーレベル値を前記基底レベル値とするようにしてもよい。
【００２２】
また、前記代表画素が、有効画素であってもよいが、遮光画素を用いることが好ましい。
【００２３】
前記第1種類の補正手段および第2種類の補正手段は、夫々代表画素から出力された基底状態の電圧信号とレベル値から基底電圧信号値と基底レベル値を求めているが、本発明のＣＣＤ読取装置の第3種類の補正手段は、前記第1種類または前記第2種類の補正手段に使用される代表画素に遮光画素を用いると共に、前記遮光画素から出力された電圧信号をサンプリングして得た値または前記遮光画素から出力され、補正された電圧信号のデジタルデータをサンプリングして得た値を夫々前記基底電圧信号値または前記基底レベル値として補正電圧値または補正レベル値を求めて補正を行うものである。
【００２４】
すなわち、前記第3種類の補正手段は、遮光画素が光遮蔽され、受光しない特性から、遮光画素から出力された電圧信号値そのものを基底電圧信号値として補正電圧値を求めて補正を行うか、遮光画素から出力され、補正された電圧信号のデジタルデータそのものを基底レベル値として補正レベル値を求めて補正を行うことを特徴とするものである。
【００２５】
上述では、前記補正電圧値の求め方によって分けられた3種類の補正手段について説明したが、以下補正方式の異なる補正手段について説明する。なお、説明の便宜のため、前記基底電圧信号値と前記基底レベル値、補正電圧値と補正レベル値などを夫々まとめて基底値、補正値として説明を行う。
【００２６】
まず、各画素間、各水平ライン間、各フレーム間の基底値の差が殆ど無いＣＣＤの場合、上述の3種類の補正手段のいずれか１つによって求められた１つの補正値を用いて、すべてのフレームのすべての画素から出力された電圧信号に対して補正を行う補正方式を用いた補正手段であってもよいが、本発明のＣＣＤ読取装置では、以下に説明する補正手段Ａ、補正手段Ｂ、補正手段Ｃの補正方式を用いることが望ましい。
【００２７】
補正手段Ａは、前記ＣＣＤの水平ライン毎に補正値（補正電圧値または補正レベル値）を求めて１つの水平ラインの各画素から出力された電圧信号に対して補正を行うものである。すなわち、補正手段Ａにおいて、前記基底値取得手段（基底電圧信号値取得手段または基底レベル値取得手段）は、水平ライン毎の代表画素から出力された電圧信号または該電圧信号が補正され、Ａ／Ｄ変換されて得たデジタルデータから、水平ライン毎の基底値（前記基底電圧信号値または前記基底レベル値）を取得するものであり、前記補正値（補正電圧値または補正レベル値）計算手段が、水平ライン毎に前記補正値を計算するものであり、前記補正実行手段が、夫々前記補正値（補正レベル値の場合、前記Ｄ／Ａ変換器により前記補正レベル値を変換して得た補正電圧値）を用いて該当する水平ラインの各々の電圧信号を補正するものである。
【００２８】
また、前記該当する水平ラインは、前記基底値を取得する際に使用された電圧信号が含まれた水平ラインまたは該水平ラインの次の水平ラインとすることができる。
【００２９】
すなわち、補正手段Ａは、ｉ（ｉ：１以上の整数）番目の水平ライン（ラインｉとする）の代表画素から出力された電圧信号Ｖｉまたは該電圧信号が補正され、Ａ／Ｄ変換されて得たデジタルデータＤｉから補正値Ｓｉを求め、補正値Ｓｉを用いて、ラインｉに含まれ、電圧信号Ｖｉより後に出力された各々の画素からの電圧信号に対して補正を行うか、補正値Ｓｉを用いてラインｉの次の水平ライン（ライン（ｉ＋１）とする）の各々の画素からの電圧信号に対して補正を行うものである。補正値Ｓｉを用いて、ラインｉに含まれ、電圧信号Ｖｉより後に出力された各々の画素からの電圧信号に対して補正を行う場合には、前記代表画素としては、ラインｉの最も先に信号転送される画素（以下先頭画素という）とすることが好ましい。
【００３０】
また、上述した基本形態の他に、補正手段Ａとしては、前記ＣＣＤの水平ライン毎に取得した基底値に対して、複数の水平ラインの基底値を平均処理して得た平均基底値に基づいて補正値を求め、この補正値を用いて、該補正値を求める際に使用された電圧信号が含まれた複数の水平ラインの次の水平ラインの各画素から出力された電圧信号に対して補正を行うように構成してもよい。すなわち、該構成を有する補正手段Ａは、前述した基本形態の補正手段Ａよりも、水平ライン間のむらを軽減し、補正精度の向上を図ることを目的とするものであり、例えば、前記複数の水平ラインを4つとすれば、補正手段Ａは、ｉ番目から（ｉ＋４）番目の水平ラインの代表画素から出力された電圧信号または該電圧信号が補正され、Ａ／Ｄ変換されて得たデジタルデータから各水平ラインの基底値を取得すると共に、この４つの水平ラインの基底値に対して平均処理を行って得た平均基底値に基づいて補正値を求め、求められた補正値を用いて、（ｉ＋５）番目の水平ラインにの各々の画素からの電圧信号に対して補正を行い、その後、（ｉ＋１）番目から（ｉ＋５）番目の水平ラインの平均基底値に基づいて、（ｉ＋６）番目の水平ラインの各画素からの電圧信号に対する補正値を求めるようにするものである。なお、平均基底値を求める際に使用された水平ラインの個数は、一定でもよいが、ＣＣＤの構造によって変動した個数であってもよい。さらに、平均基底値を求める際に使用される複数の水平ラインは、連続した関係にある水平ラインであってもよいし、連続した関係ではない複数の水平ラインであってもよい。例えば、代表画素として遮光画素を用いた場合、各水平ラインに必ずしも遮光画素が存在するわけではないので、遮光画素がある複数の水平ライン（これらの水平ラインは連続した関係にあるとは限らない）の平均基底値に基づいて補正値を求め、この補正値を、前記遮光画素がある複数の水平ラインの後の水平ラインの電圧信号の補正に用いるようにしてもよい。
【００３１】
補正手段Ｂは、前記ＣＣＤのフレーム毎に補正値を求めて１つのフレームの各画素から出力された電圧信号に対して補正を行うものである。すなわち、補正手段Ｂにおいて、前記基底値取得手段は、前記ＣＣＤのフレーム毎に前記基底値を取得するものであり、前記補正値計算手段は、フレーム毎に前記補正値を計算するものであり、前記補正実行手段が、前記補正値（補正レベル値の場合、前記Ｄ／Ａ変換器により前記補正レベル値を変換して得た補正電圧値）を用いて該当するフレームの各々の電圧信号を補正するものである。
【００３２】
また、前記該当するフレームは、前記基底値を取得する際に使用された電圧信号が含まれたフレームまたは該フレームの次のフレームとすることができる。
【００３３】
すなわち、補正手段Ｂは、ｉ番目のフレーム（フレームｉとする）の代表画素から出力された電圧信号Ｖｉまたは該電圧信号が補正され、Ａ／Ｄ変換されて得たデジタルデータＤｉから補正値Ｓｉを求め、補正値Ｓｉを用いて、フレームｉに含まれ、電圧信号Ｖｉより後に出力された各々の画素からの電圧信号に対して補正を行うか、補正値Ｓｉを用いてフレームｉの次のフレーム（フレーム（ｉ＋１）とする）の各々の画素からの電圧信号に対して補正を行うものである。前記補正手段Ａと同様に、補正値Ｓｉを用いて、フレームｉに含まれ、電圧信号Ｖｉより後に出力された各々の画素からの電圧信号に対して補正を行う場合には、前記代表画素としては、フレームｉの最も先に信号転送される画素（以下先頭画素という）とすることが好ましい。
【００３４】
補正手段Ｃは、画素毎に補正値を求めて補正を行うものである。すなわち、補正手段Ｃにおいて、前記基底値取得手段は、全ての画素を前記代表画素とし、各画素の前記基底値を取得するものであり、前記補正値計算手段は、画素毎に前記補正値を計算するものであり、前記補正実行手段が、前記補正値（補正レベル値の場合、前記Ｄ／Ａ変換器により前記補正レベル値を変換して得た補正電圧値）を用いて該画素の次の画素の電圧信号を補正するものである。
【００３５】
すなわち、補正手段Ｃは、ｉ番目の画素（画素ｉとする）から出力された電圧信号Ｖｉまたは該電圧信号が補正され、Ａ／Ｄ変換されて得たデジタルデータＤｉから補正値Ｓｉを求め、補正値Ｓｉを用いて、電圧信号Ｖｉより後に出力された画素（画素（ｉ＋１））からの電圧信号に対して補正を行うものである。
【００３６】
本発明のＣＣＤ読取装置の補正手段は、前記第1、第2種類の補正手段の補正値の求め方と、前記Ａ、Ｂ、Ｃの補正手段の補正方式とを任意に組み合わせて得たものとすることができる。
【００３７】
また、本発明のＣＣＤ読取装置の補正手段は、前記第3の補正手段の補正値の求め方と、前記Ａ、Ｂの補正手段の補正方式とを任意に組み合わせて得たものとすることもできる。
【００３８】
また、上述したすべての補正手段のうち、画素毎に補正値を求めて補正を行う補正方式（補正手段Ｃの補正方式）を有する補正手段以外に、その基底値取得手段が、複数個の代表画素の基底値を取得して平均処理を施し、前記平均処理によって得た１つの値を前記基底値とするものであることが好ましい。
【００３９】
また、フレーム毎に補正値を求めて補正を行う補正方式（補正手段Ｂの補正方式）を有する補正手段は、その基底値取得手段が、複数個あり、かつ、前記ＣＣＤの異なる水平ラインに分布されている代表画素の基底値を取得して平均処理を施し、前記平均処理によって得た１つの値を前記基底値とするものであることが好ましい。
【００４０】
【発明の効果】
本発明のＣＣＤ読取装置によれば、ＣＣＤから出力された電気信号に対してＡ／Ｄ変換を行う前に、その基底電圧信号値が目標電圧値と略同等となるように補正を行う補正手段を備えているので、Ａ／Ｄ変換器に入力される電圧信号の最小値を調整することができ、この目標電圧値を、Ａ／Ｄ変換器の入力範囲の最小電圧値とすれば、Ａ／Ｄ変換器の入力範囲を最大限に利用することができ、Ａ／Ｄ変換の高ダイナミックレンジ化と高分解能を実現することができる。
【００４１】
また、補正手段として、電圧信号に対して補正値を求める際に、代表画素のＡ／Ｄ変換される前の基底状態の電圧信号をサンプリングして得た基底電圧信号値に基づいて補正電圧値を求める第1種類の補正手段は、Ａ／Ｄ変換される前の電圧信号からアナログの補正電圧値を求めるようにしているので、補正電圧値をホールドするサンプルホールド回路を必要とするが、アナログの補正値でアナログの電圧信号を補正しているので、Ｄ／Ａ変換などする必要がない。
【００４２】
また、代表画素のＡ／Ｄ変換された後の基底状態のデジタルデータをサンプリングして得た基底レベル値に基づいて補正レベル値を求める第２種類の補正手段は、補正レベル値がデジタルデータであるので、簡単にホールドすることができる。
【００４３】
また、上述第1種類、第2種類の補正手段において、代表画素として遮光画素を用いれば、代表画素の選択が簡単であると共に、より確実に基底値（基底電圧信号値または基底レベル値）を求めることができる。
【００４４】
また、代表画素として遮光画素を採用し、遮光画素からの電圧信号値またはデジタルデータ値を基底値として補正値を求める第3種類の補正手段は、電圧信号が基底状態であるかどうかの判断の必要がないので、簡単に補正回路を構成することができる。
【００４５】
また、Ａ／Ｄ変換後のデジタルデータに対して相関二重サンプリングを行うＣＤＳ処理手段を備えたＣＣＤ読取装置において、上述した第2種類の補正手段は、その基底レベル値取得手段としてＣＤＳ処理手段により得たフィードスルーレベル値を基底レベル値として利用すれば、新たにサンプリング処理を行う回路などを設ける必要がなく、装置の構造が簡単である。
【００４６】
また、補正方式の異なる3種類の補正手段のうち、画素毎に補正値を求め、前の画素で求められた補正値を用いて次の画素の電圧信号に対して補正を行う補正方式を有する補正手段Ｃは、画素毎に補正を行っているので、補正効果が確実である。
【００４７】
また、水平ライン毎に補正値を求めてライン毎に補正を行う補正手段Ｂは、１つのラインに対して１つの補正値しか求めないので、補正手段Ｃより簡単な回路構成および補正時間の短縮を図ることができる。特に、各水平ラインの電荷転送間に水平ブランキング期間があるので、１つの水平ラインで求めた補正値を次の水平ラインの補正に使用するようにすれば、水平ブランキング期間中に補正値の計算、設定などができるので、補正値を計算、設定するために信号またはデータをホールドする必要を無くすことが可能となり、ＣＣＤ読取装置の読取速度に影響を与えず補正することができる。
【００４８】
また、フレーム毎に補正値を求めてフレーム毎の補正を行う補正手段Ａは、１つのフレームに対して１つしか補正値を求めないので、処理速度が速い。
【００４９】
また、画素毎に補正値を求めて補正を行う補正方式、すなわち補正手段Ｃの補正方式を採用した補正手段を除けば、本発明のＣＣＤ読取装置の補正手段は、複数の代表画素の基底値の平均値を基底値として補正値を求めることができるので、補正の精度を高めることができる。
【００５０】
また、フレーム毎に補正値を求めて補正を行う補正方式、すなわち補正手段Ａの補正方式を採用した補正手段において、複数の水平ラインに分布されている複数の代表画素の基底値の平均値を基底値として補正値を求めることができるので、水平ライン間のむらを無くすことができ、補正精度を一層高めることができる。
【００５１】
【発明の実施の形態】
以下、図面を参照して、本発明によるＣＣＤ読取装置の実施形態について説明する。
【００５２】
図１は、本発明の第1の実施形態のＣＣＤ読取装置１の構成を示すブロック図である。
【００５３】
図１に示すように、ＣＣＤ読取装置１は、ＣＣＤ１０から送信されてきた電圧信号Ｖに対して加算処理を行って電圧信号Ｖ'を得る加算部２０と、加算部２０によって処理されて得た電圧信号Ｖ'をＡ／Ｄ変換してデジタルデータＤを得るＡ／Ｄ変換器３０と、デジタルデータＤに対して相関二重サンプリング処理を行って、各画素からに対応するデジタルデータのフィードスルー値ｆと検出データ値を得ると共に、検出データ値からフィードスルー値を引いて、実際の光学像を表すデータＤ'を得るＣＤＳ処理部４０と、ＣＤＳ処理部４０により得た１つの水平ライン（Ｌｉとする）中の複数個の代表画素のフィードスルー値ｆに対して平均処理を行って平均フィードスルー値ｆｉ'を得ると共に、平均フィードスルー値ｆｉが、Ａ／Ｄ変換器３０の入力範囲の最小電圧値に対応するデジタルデータ値となるようにデジタル補正値ΔＤｉを計算する補正値計算部５０と、補正値ΔＤｉを補正電圧値ΔＶｉに変換して加算部２０に入力して加算部２０の加算処理に供するＤ／Ａ変換器６０とからなるものである。なお、補正値計算部５０とＤ／Ａ変換器６０は、ラインｉとラインｉの次の水平ライン（Ｌ（ｉ＋１）とする）との水平ブランキング期間中に補正値ΔＤｉの計算、補正値ΔＤｉを補正電圧値ΔＶｉへの変換、補正電圧値ΔＶｉを加算部２０への入力を終える構成となっている。
【００５４】
また、加算部２０は、Ｄ／Ａ変換器６０から入力されてきた補正電圧値ΔＶｉを、水平ラインＬ（ｉ＋１）の各々の画素から出力されてきた電圧信号に加算するが、読取開始時（１フレーム目）の1ライン目の各々の電圧信号に対しては、デフォルトの補正値ΔＤ０に対応したデフォルト補正電圧値ΔＶ０を用いて加算処理を行う。
【００５５】
次に、図２のフローチャートを利用して図１に示すＣＣＤ読取装置１の動作をより詳しく説明する。
【００５６】
図２は、図1に示すＣＣＤ読取装置１の動作を示すフローチャートである。図示のように、ＣＣＤ読取装置１の加算部２０は、読取開始にあたって、まず、１フレーム目の1番目の水平ライン（Ｌ１）の各々の画素からの電圧信号Ｖ１（１）、Ｖ１（２），．．．Ｖ１（Ｎ）（Ｎ：１水平ラインの画素数）に対して、Ｄ／Ａ変換器により予め設定されたデフォルト補正値ΔＤ０をＤ／Ａ変換して得た補正電圧値ΔＶ０を用いてＬ１の各々の電圧信号に対して加算処理して補正を行う（Ｓ１０）。デフォルト補正値ΔＤ０が、経験値などに基づいて、Ｌ１の各々の画素の基底電圧信号値がＡ／Ｄ変換器３０の電圧入力範囲の最小電圧値と略同等になるように設定されたものである。Ａ／Ｄ変換器３０は、加算部２０により加算処理され、補正済みの電圧信号Ｖ１'（１）、Ｖ１'（２）、．．．Ｖ１'（Ｎ）に対してＡ／Ｄ変換を行い、Ｌ１のデジタルデータＤ１（Ｄ１（１）、Ｄ１（２）、．．．Ｄ１（Ｎ））を得る（Ｓ２０）。その後、ＣＤＳ処理部４０は、デジタルデータＤ１に対して相関二重サンプリング処理を施し（Ｓ３０）、実際の光学像を表すデジタルデータＤ１'（Ｄ１'（１）、Ｄ１'（２）、．．．Ｄ１'（Ｎ））を得て出力する（Ｓ２００）が、補正値計算部５０は、ＣＤＳ処理部４０の処理中に得た水平ラインＬ１の各々の画素のフィードスルーレベル値から、所定の複数個の代表画素のフィードスルーレベル値ｆを得、これらの代表画素のフィードスルーレベル値に対して平均処理をしてＬ１の代表画素の平均フィードスルーレベル値ｆ１'を求め（Ｓ４０）、該平均フィードスルーレベル値ｆ１'が、Ａ／Ｄ変換器３０の入力範囲の最小電圧値に対応するデジタルデータ値となるように補正値ΔＤ１を計算して、Ｄ／Ａ変換器６０に出力する（Ｓ５０）。Ｄ／Ａ変換器６０は、水平ラインＬ１の各画素の電圧信号が既に加算部２０により補正済み、かつ水平ラインＬ２の各画素の電圧信号が出力されてくる前に（いわば、水平ブランキング期間中に）ΔＤ１を補正電圧値ΔＶ１に変換して加算部２０に転送する（Ｓ７０）。
【００５７】
ステップＳ７０からステップＳ１５０までは、ＣＣＤ読取装置が、ラインＬ２からラインＬＭ（Ｍ：１フレームの水平ライン数）までの読取動作を示している。ラインＬｉ（ｉ：２以上Ｍ以下の整数）の電圧信号Ｖｉが出力されてくると、ＣＣＤ読取装置１の加算部２０は、ラインＬ（ｉ−１）の代表画素の平均フィードスルーレベル値ｆ'（ｉ−１）に基づいて得た補正電圧値ΔＶ（ｉ−１）を（例えば、ラインＬ２に対して、ΔＤ１を）用いて、ラインＬｉの各々の画素の電圧信号Ｖｉ（１）、Ｖｉ（２），．．．Ｖｉ（Ｎ）に対して、加算処理して補正を行う（Ｓ７０）。Ａ／Ｄ変換器３０は、加算部２０により加算処理され、補正済みの電圧信号Ｖｉ'（１）、Ｖｉ'（２）、．．．Ｖｉ'（Ｎ）に対してＡ／Ｄ変換を行い、ＬｉのデジタルデータＤｉ（Ｄｉ（１）、Ｄｉ（２）、．．．Ｄｉ（Ｎ））を得る（Ｓ８０）。その後、ＣＤＳ処理部４０は、デジタルデータＤｉに対して相関二重サンプリング処理を施し（Ｓ９０）、実際の光学像を表すデジタルデータＤｉ'（Ｄｉ'（１）、Ｄｉ'（２）、．．．Ｄｉ'（Ｎ））を得て出力する（Ｓ２００）が、補正値計算部５０は、ＣＤＳ処理部４０の処理中に得た水平ラインＬｉの各々の画素のフィードスルーレベル値から、所定の複数個の代表画素のフィードスルーレベル値ｆを得、これらの代表画素のフィードスルーレベル値に対して平均処理をしてＬｉの代表画素の平均フィードスルーレベル値ｆｉ'を求め（Ｓ１００）、該平均フィードスルーレベル値ｆｉ'が、Ａ／Ｄ変換器３０の入力範囲の最小電圧値に対応するデジタルデータ値となるように補正値ΔＤｉを計算する（Ｓ１１０）。ラインＬｉが、読取中フレームの最後の水平ラインであれば（Ｓ１２０：Ｙｅｓ）、補正値計算部５０は、読取中フレームの各ラインの補正値ΔＤ１、ΔＤ２、．．．ΔＤＭを平均して次のフレームの１番目のラインの補正値ΔＤ０としてＤ／Ａ変換器６０に出力し（Ｓ１４０）、Ｄ／Ａ変換器６０によりΔＤ０を補正電圧値ΔＶ０に変換して読取中フレームのラインＬＭと次のフレームの１番目のラインＬ１との水平ブランキング期間中に加算部２０に転送するが（Ｓ１５０）、ラインＬｉが、読取中フレームの最後の水平ラインでなければ（Ｓ１２０：Ｎｏ）、補正値ΔＤｉをＤ／Ａ変換器６０に出力し、Ｄ／Ａ変換器６０によりΔＤｉを補正電圧値ΔＶｉに変換してラインＬｉとラインＬ（ｉ＋１）との水平ブランキング期間中に加算部２０に転送して、ラインＬ（ｉ＋１）の電圧信号の補正に供する（Ｓ１３０）。
【００５８】
なお、２フレーム目以降の各フレームの水平ラインＬ１の各々の電圧信号に対して加算処理を行う時に使用する補正値ΔＶ０は、前述したデフォルトの補正値ΔＶ０を用いてもよいが、１ライン目の水平ラインＬ１の各々の電圧信号に対して確実に補正ができるように、本実施形態のＣＣＤ読取装置１においては、図２に示すように、２フレーム目の水平ラインＬ１の各々電圧信号に対して加算処理を施す際に使用する補正電圧値ΔＶ０は、１フレーム目の各水平ラインの補正値ΔＤ１、ΔＤ２、．．．ΔＤＭを平均して得た値をＤ／Ａ変換して得たものである。
【００５９】
このように、本実施形態のＣＣＤ読取装置１によれば、ＣＣＤから出力されてきた、１ライン目の水平ラインＬ１を除く各ラインＬｉ（ｉ：２以上の整数）の各々の電圧信号Ｖｉに対して、ラインＬ（ｉ−１）の基底レベル値（ラインＬ（ｉ−１）の所定の複数の代表画素の補正された電圧信号をＡ／Ｄ変換して得たデジタルデータが基底状態にある時の値を平均して得た値、本実施形態においては平均フィードスルーレベル値ｆ（ｉ−１）'となる）がＡ／Ｄ変換器３０の電圧入力範囲の最小電圧値に対応するデジタルデータ値となるように求められた補正値ΔＤ（ｉ−１）をＤ／Ａ変換して得た補正電圧値ΔＶ（ｉ−１）を用いて補正処理を行っているので、補正処理された電圧信号Ｖｉ'の基底電圧信号値がＡ／Ｄ変換器３０の電圧入力範囲の最小電圧値と略同等になるため、Ａ／Ｄ変換器３０の電圧入力範囲を最大限に利用することができ、Ａ／Ｄ変換の高ダイナミックレンジ化と高分解能を実現することができる。
【００６０】
また、本実施形態のＣＣＤ読取装置１は、Ａ／Ｄ変換後のデジタルデータから補正レベル値ΔＤを求め、該補正レベル値ΔＤをＤ／Ａ変換して得た補正電圧値ΔＶを次のラインの電圧信号の補正に用いているので、デジタルデータ値である補正レベル値をホールドする必要があるが、補正電圧値をホールドする必要がないので、補正値のホールドが簡単である。
【００６１】
また、本実施形態のＣＣＤ読取装置は、水平ライン毎に補正値を求め、水平ブランキング期間中に次のラインの電圧信号に対する補正値を求めるようにしているので、ＣＣＤ読取装置全体の読取速度に影響を与えず補正を行うことができる。
【００６２】
また、本実施形態のＣＣＤ読取装置は、各ラインの電圧信号からライン毎の補正値を求める際に、各ラインの代表画素を複数個使用して、これらの代表画素の基底レベル値の平均値に基づいて補正値を計算しているので、補正の精度が良い。
【００６３】
図３は、本発明の第２の実施形態のＣＣＤ読取装置１００の構成を示すブロック図である。
【００６４】
図３に示すように、ＣＣＤ読取装置１００は、ＣＣＤ１０から送信されてきた電圧信号Ｖに対して加算処理を行って電圧信号Ｖ'を得る加算部１２０と、加算部１２０によって処理されて得た電圧信号Ｖ'をＡ／Ｄ変換してデジタルデータＤを得るＡ／Ｄ変換器１３０と、デジタルデータＤに対して相関二重サンプリング処理を行って、実際の光学像を表すデータＤ'を得るＣＤＳ処理部１４０と、ＣＣＤ１０から出力されてきた代表画素の電圧信号が基底状態にある時にサンプリング処理を行って代表画素の基底電圧信号値Ｐを得るサンプリング部１５０と、サンプリング処理部１５０により得た１つの水平ライン（例えばラインＬｉ）に含まれている複数個の代表画素の基底電圧信号値に対して平均処理を行い、この平均処理によって得た平均値がＡ／Ｄ変換器１３０の電圧入力範囲の最小電圧値になるように補正電圧値ΔＶｉを計算して加算部１２０に入力し、ラインｉの次の水平ライン（Ｌ（ｉ＋１）の補正に供する補正値計算部１６０とからなる。なお、補正値計算部１６０は、ラインＬｉとラインＬ（ｉ＋１）との水平ブランキング期間中に補正電圧値ΔＶｉの計算、補正電圧値ΔＶｉを加算部１２０への入力を終える構成となっている。補正値計算部１６０には、図示しないサンプルホールド部が設けられており、代表画素の基底電圧信号値Ｐをホールドすることができる。
【００６５】
また、加算部１２０は、補正値計算部１６０から入力されてきた補正電圧値ΔＶｉを、水平ラインＬ（ｉ＋１）の各々の画素から出力されてきた電圧信号に加算するが、読取開始時の1ライン目の各々の電圧信号に対しては、デフォルトの補正値ΔＶ０用いて加算処理を行う。
【００６６】
図４は、図３に示すＣＣＤ読取装置１００の詳細動作を示すフローチャートである。以下、水平ラインＬｉ（ｉ：１以上Ｍ以下の整数）を例にして説明を進める。ＣＣＤ読取装置１００は、水平ラインＬｉの各々の画素からの電圧信号Ｖｉ（Ｖｉ（１）、Ｖｉ（２）、．．．Ｖｉ（Ｎ））を受信すると、まず、加算部１２０によりこれらの電圧信号Ｖｉに対して、補正電圧値ΔＶ（ｉ−１）を加算することによって補正を行う（Ｓ３７０）。補正された電圧信号は、Ａ／Ｄ変換器１３０によりデジタルデータＤｉに変換され（Ｓ３８０）、さらにＣＤＳ処理部１４０により相関二重サンプリング処理を施されて、実際の光学像を表すデジタルデータＤ'ｉとなって出力される（Ｓ４００）。ステップＳ３７０〜ステップＳ４００までの処理と同時に、サンプリング部１５０は、ＣＣＤ１０から出力されてきたラインＬｉの電圧信号のうち、代表画素の電圧信号が基底状態にある時にサンプリング処理を行って、該代表画素の基底電圧信号値Ｐを得て補正値計算部１６０に出力する（Ｓ３００）。補正値計算部１６０は図示しないサンプルホールド部によりサンプリング部１５０から送信されてきたラインＬｉの代表画素の基底電圧信号値をホールドする（Ｓ３１０）。１つの水平ラインの画素のうち、代表画素が複数個あるため、サンプリング部１５０は、ラインＬｉの最後の代表画素の基底電圧信号値Ｐを取得するまでサンプリング処理を続け、補正値計算部１６０も、サンプリング部１５０からラインＬｉの最後の代表画素の基底電圧信号値Ｐを受信するまでラインＬｉの各々の基底電圧信号値をホールドし続ける（Ｓ３２０、Ｎｏ、Ｓ３００、Ｓ３１０）。
【００６７】
一方、水平ラインＬｉの最後の代表画素の基底電圧信号値Ｐを取得し終えると（Ｓ３２０：Ｙｅｓ）、補正値計算部１６０は、ラインＬｉの全ての代表画素の基底電圧信号値に対して平均処理を行って平均基底電圧信号値Ｐ'を得（Ｓ３３０）、平均電圧信号値Ｐ'がＡ／Ｄ変換器１３０の電圧入力範囲の最小電圧値になるように補正電圧値ΔＶｉを計算して（Ｓ３４０）、水平ラインＬｉが読取中フレームの最後の水平ラインでなければ（Ｓ３５０：Ｎｏ）、水平ラインＬｉとＬ（ｉ＋１）の水平ブランキング期間中に該補正電圧値ΔＶｉを加算部１２０に出力して、次のラインＬ（ｉ＋１）の補正に供する（Ｓ３５０：Ｎｏ、Ｓ３６５）。一方、ラインＬｉが読取中フレームの最後の水平ラインである場合（Ｓ３５０：Ｙｅｓ）、補正値計算部１６０は、補正値ΔＶＭ（Ｍ：１フレームの水平ライン数）をΔＶ０として加算部１２０に出力して、読取中フレームの次のフレームの１ライン目のラインＬ１の補正に供する（Ｓ３６０、Ｓ３６５）。
【００６８】
なお、読取開始時の１フレーム目の１ライン目の水平ラインＬ１の電圧信号に対する補正電圧値ΔＶ０は、経験値などに基づいて加算部１２０に設定されたデフォルト補正電圧値を使用している。
【００６９】
このように本実施形態のＣＣＤ読取装置１００によれば、前述した第1の実施形態のＣＣＤ読取装置１と同様な効果を得られると共に、代表画素のＡ／Ｄ変換される前の基底状態の電圧信号をサンプリングして得た基底電圧信号値に基づいて補正電圧値を求めているので、サンプリング処理の結果をホールドするサンプルホールド部を必要とするが、補正値のＤ／Ａ変換などの処理を必要としない利点がある。
【００７０】
上述では、本発明のＣＣＤ読取装置の望ましい実施形態について説明したが、本発明のＣＣＤ読取装置は、本発明の主旨、すなわち、ＣＣＤから出力された電圧信号に対して、該電圧信号の基底電圧値が所定の目標電圧値、望ましくはＡ／Ｄ変換器の電圧入力範囲の最小電圧値と略同等になるように補正してからＡ／Ｄ変換器に入力することを実現するができれば、上述した第1、第２の実施形態のＣＣＤ読取装置に種々の変更を加えることができる。
【００７１】
例えば、上述した第１、第２の実施形態のＣＣＤ読取装置は、１つの水平ラインから取得した基底値に基づいて補正値を求めて、その次の水平ラインの電圧信号に対して補正を行うようにしているが、複数の水平ラインの基底値に対して平均処理を行って得た平均基底値に基づいて補正値を求めて、該複数の水平ラインの次の水平ラインの電圧信号に対して補正を行い、ライン間のむらを軽減し、補正精度をより高めるようにしてもよい。
【００７２】
また、上述した第1、第２の実施形態のＣＣＤ読取装置は、水平ライン毎に補正値を求めて、各ラインの各々の画素の電圧信号に対して、該ラインの前のラインから求められた補正値を用いて補正を行っているが、フレーム毎に補正値を求め、各フレームの各々の画素の電圧信号に対して、該フレームの前のフレームから求められた補正値を用いて補正を行って、計算回数を減らし、処理をより高速にしてもよいし、各画素を代表画素とし、１つの画素の電圧信号から求められた補正値を用いて該画素の次の画素の電圧信号に対して補正を行うようにしてもよい。
【００７３】
また、代表画素としては、前述の第1、第２の実施形態においては、複数の代表画素を使用することによって、補正の精度を高めるようにしているが、補正値を求める際に、１つのラインに対して１つの代表画素だけを使用して、該代表画素の電圧信号から補正値を求めるようにしてもよい。
【００７４】
また、代表画素として遮光画素を用いることによって、より精度の高い補正が可能となるＣＣＤ読取装置を構成してもよい。
【００７５】
さらに、代表画素として遮光画素を用いる場合、遮光画素の電圧信号値（Ａ／Ｄ変換後に基底値をサンプリングする場合、レベル値となる）そのものを基底電圧信号値（基底レベル値）として補正値を求めるようにし、補正回路の簡単化を図るようにしてもよい。
【００７６】
また、フレーム毎に補正値を求めて補正を行う場合、複数の水平ラインに分布されている複数個の代表画素（例えば、遮光画素）の基底値の平均値から補正値を求めるようにして、次の１フレームの各々の画素の電圧信号に対する補正を行うことによって、水平ライン間のむらを無くし、補正精度をより高めるようにしてもよい。
【図面の簡単な説明】
【図１】本発明のＣＣＤ読取装置の第1の実施形態を示す構成図
【図２】図１に示したＣＣＤ読取装置１の動作を示すフローチャート
【図３】本発明のＣＣＤ読取装置の第2の実施形態を示す構成図
【図４】図３に示したＣＣＤ読取装置１００の動作を示すフローチャート
【図５】ＣＣＤの構造を説明するための図
【図６】ＣＣＤの出力特性を説明するための図
【符号の説明】
１、１００    ＣＣＤ読取装置
１０    ＣＣＤ
２０、１２０    加算部
３０、１３０    Ａ／Ｄ変換器
４０、１４０    ＣＤＳ処理部
５０、１６０    補正値計算部
６０    Ｄ／Ａ変換器
１５０    サンプリング部
Ｖ    ＣＣＤから出力された電圧信号
Ｖ'    補正後の電圧信号
Ｄ、Ｄ'    デジタルデータ
ｆ    代表画素のフィードスルーレベル値
ｆ'    平均フィードスルーレベル値
Ｐ    代表画素の基底電圧信号値
Ｐ'    平均基底電圧信号値
ΔＤ    補正レベル値
ΔＶ    補正電圧値
ΔＤ０    デフォルト補正レベル値
ΔＶ０    デフォルト補正電圧値
Ｍ    １フレームの水平ライン数
Ｎ    １水平ラインの画素数
【図１】
0004459490.tif 000002
【図２】
0004459490.tif 000003
【図３】
0004459490.tif 000004
【図４】
0004459490.tif 000005
【図５】
0004459490.tif 000006
【図６】
0004459490.tif 000007