JP4107200B2 - Defective pixel correction apparatus and method - Google Patents
Defective pixel correction apparatus and method Download PDFInfo
- Publication number
- JP4107200B2 JP4107200B2 JP2003304032A JP2003304032A JP4107200B2 JP 4107200 B2 JP4107200 B2 JP 4107200B2 JP 2003304032 A JP2003304032 A JP 2003304032A JP 2003304032 A JP2003304032 A JP 2003304032A JP 4107200 B2 JP4107200 B2 JP 4107200B2
- Authority
- JP
- Japan
- Prior art keywords
- pixel
- data
- pixel data
- output
- defective
- 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
Links
- 230000002950 deficient Effects 0.000 title claims description 181
- 238000012937 correction Methods 0.000 title claims description 82
- 238000000034 method Methods 0.000 title claims description 29
- 238000004590 computer program Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 description 16
- 238000012546 transfer Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 239000000758 substrate Substances 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Landscapes
- Image Input (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
- Facsimile Scanning Arrangements (AREA)
- Facsimile Image Signal Circuits (AREA)
Description
本発明は、欠陥画素を補正するための技術に関し、例えば、イメージスキャナに搭載されるリニアCCDから出力された欠陥画素データを補正するための技術に関する。 The present invention relates to a technique for correcting defective pixels, for example, a technique for correcting defective pixel data output from a linear CCD mounted on an image scanner.
この種の技術として、例えば、テレビジョンカメラ等に搭載されているCCDから出力された欠陥画素データを、それに隣接する周囲の画素データに基づいて補正する方法が知られている。 As a technique of this type, for example, a method of correcting defective pixel data output from a CCD mounted on a television camera or the like based on surrounding pixel data adjacent thereto is known.
ところで、イメージスキャナに搭載されるCCDには、副走査方向と直行する主走査方向に長いリニアCCDがあり、また、そのリニアCCDには、各色毎に、受光量に応じた画素データを出力する多数の画素センサが2列になって千鳥状に配列されているものがある。 By the way, the CCD mounted on the image scanner includes a linear CCD that is long in the main scanning direction perpendicular to the sub-scanning direction. The linear CCD outputs pixel data corresponding to the amount of received light for each color. Some pixel sensors are arranged in a staggered pattern in two rows.
このようなCCD(以下、「千鳥配列CCD」と言う)では、一般に、いわゆる両側読み出しが行われる。具体的には、例えば、第1列に属する画素センサの電荷をシフトする第1のCCDシフトレジスタによってシフトされた信号電荷を転送するための第1の転送チャネルと、第2列に属する画素センサの電荷をシフトする第2のCCDシフトレジスタによってシフトされた信号電荷を転送するための第2の転送チャネルとが備えられる。この場合において、第1と第2の転送チャネルの特性、或いは、各転送チャネルを介された信号電荷を電圧信号に変換する各デバイス(例えばオペアンプ)の特性等の違いによって、得られる画素データに関する画素データ特性(例えば、同一光量の光がCCDに照射された場合の、各画素センサとそれの出力画素データとの関係を表すリニアリティ)が異なっていることが少なくない。このため、千鳥配列CCDから出力された多数の画素データにおける各ターゲット画素データに隣接する画素データは、異なる画素データ特性に基づく画素データになっている場合がある。 In such a CCD (hereinafter referred to as “staggered CCD”), so-called double-sided reading is generally performed. Specifically, for example, a first transfer channel for transferring a signal charge shifted by a first CCD shift register that shifts a charge of a pixel sensor belonging to the first column, and a pixel sensor belonging to the second column And a second transfer channel for transferring the signal charge shifted by the second CCD shift register for shifting the charge. In this case, the pixel data obtained is different depending on the characteristics of the first and second transfer channels, or the characteristics of each device (for example, an operational amplifier) that converts the signal charge via each transfer channel into a voltage signal. Pixel data characteristics (for example, linearity representing the relationship between each pixel sensor and its output pixel data when the same amount of light is applied to the CCD) are often different. For this reason, pixel data adjacent to each target pixel data in a large number of pixel data output from the staggered CCD may be pixel data based on different pixel data characteristics.
また、千鳥配列CCD上の各色各列の画素センサに、同じ光量の光が照射されても、第1列に属する画素センサから出力された画素データと、第1列の隣の第2列に属する画素センサから出力された画素データとは、第1列と第2列との物理的距離等に起因して、各列毎に画素センサの出力に関する画素センサ特性(例えば、受光量と出力画素データとの関係を表すリニアリティ)が異なっている場合がある。それ故、千鳥配列CCDから出力された画像データにおいて、各画素データとその周辺に隣接する画素データとでは、画素センサ特性が異なっている場合がある。 In addition, even if the same amount of light is irradiated to the pixel sensors in each color column on the staggered CCD, the pixel data output from the pixel sensors belonging to the first column and the second column adjacent to the first column are displayed. The pixel data output from the pixel sensor to which the pixel sensor belongs is a pixel sensor characteristic relating to the output of the pixel sensor for each column (for example, the amount of received light and the output pixel) due to the physical distance between the first column and the second column. The linearity (representing the relationship with the data) may be different. Therefore, in the image data output from the staggered CCD, the pixel sensor characteristics may be different between each pixel data and pixel data adjacent to the periphery thereof.
これらのような場合に、上述した従来の欠陥画素補正方法、すなわち、欠陥画素に隣接する周囲の画素のデータを用いて欠陥画素を補正する方法で、千鳥配列CCDから出力された画像データ中の欠陥画素データを補正しても、欠陥画素データとは異なる画素データ特性或いは画素センサ特性に基づく画素データを用いて補正してしまうことになるため、必ずしも適切に欠陥画素データが補正されるとは限らない。 In such cases, the conventional defective pixel correction method described above, that is, a method of correcting defective pixels using data of surrounding pixels adjacent to the defective pixels, the image data output from the staggered CCD is included in the image data. Even if defective pixel data is corrected, correction is performed using pixel data based on pixel data characteristics or pixel sensor characteristics that are different from the defective pixel data, so that defective pixel data is not necessarily corrected appropriately. Not exclusively.
このような問題点は、千鳥配列CCDから出力された多数の画素データ中の欠陥画素データを補正する場合に限らず、画素データ特性或いは画素センサ特性が異なり得る多数の画素データ中の欠陥画素データを補正する他の場合にも存在し得る。 Such a problem is not limited to correcting defective pixel data in a large number of pixel data output from a staggered CCD, but defective pixel data in a large number of pixel data whose pixel data characteristics or pixel sensor characteristics may be different. There may also be other cases of correcting for.
従って、本発明の目的は、画素データ特性或いは画素センサ特性が異なり得る多数の画素データ中の欠陥画素データを適切に補正することにある。 Accordingly, an object of the present invention is to appropriately correct defective pixel data in a large number of pixel data whose pixel data characteristics or pixel sensor characteristics may be different.
本発明の第1の側面に従う欠陥画素補正装置(以下、「第1の補正装置」と言う)は、光を受けたイメージセンサから出力された多数の画素データを持つ画素ラスタデータに含まれ得る欠陥画素データを補正する装置であって、前記イメージセンサは、受光量に応じた画素データを出力する多数の画素センサを列状に備えており、前記多数の画素センサのうち第1の画素センサ群からは、第1の出力経路を経由して画素データが出力され、第2の画素センサ群からは、第2の出力経路を経由して画素データが出力されるようになっており、前記画素ラスタデータ中の各ターゲット画素データに前記列方向に隣接する画素データは、前記ターゲット画素データが経由した出力経路と異なる出力経路を経由して出力された画素データであり、所定の画素ラスタデータに欠陥画素データが含まれるときは、該ラスタデータを構成する画素データのうち、前記欠陥画素データを出力した画素センサ群と同一の画素センサ群から出力された画素データに基づいて(別の言い方をすれば、例えば、前記欠陥画素データが経由した出力経路と同一の出力経路を経由して出力された画素データに基づいて)、前記欠陥画素データを補正する。 The defective pixel correction device (hereinafter referred to as “first correction device”) according to the first aspect of the present invention may be included in pixel raster data having a large number of pixel data output from an image sensor that has received light. An apparatus for correcting defective pixel data, wherein the image sensor includes a plurality of pixel sensors that output pixel data corresponding to the amount of received light in a row, and the first pixel sensor among the plurality of pixel sensors. Pixel data is output from the group via a first output path, and pixel data is output from the second pixel sensor group via a second output path. The pixel data adjacent to each target pixel data in the pixel raster data in the column direction is pixel data output via an output path different from the output path through which the target pixel data passes, When defective pixel data is included in the pixel raster data, based on pixel data output from the same pixel sensor group as the pixel sensor group that has output the defective pixel data out of the pixel data constituting the raster data ( In other words, the defective pixel data is corrected based on, for example, pixel data output via the same output path as the defective pixel data.
上記イメージセンサは、例えばリニアCCDであり、画素センサは、フォトダイオードである。また、多数の画素センサは、1列又は複数列に配列されていても良い。また、第1の補正装置には、所定の方法で欠陥画素データがどれかを把握する欠陥画素把握手段が備えられていても良い。欠陥画素把握手段は、例えば、第1の補正装置に備えられている記憶装置から欠陥画素位置情報を読出し、その欠陥画素位置情報から、前記画素ラスタデータを構成する多数の画素データのどれが欠陥画素データであるかを把握する。 The image sensor is, for example, a linear CCD, and the pixel sensor is a photodiode. In addition, a large number of pixel sensors may be arranged in one or a plurality of columns. Further, the first correction device may be provided with defective pixel grasping means for grasping which defective pixel data is determined by a predetermined method. The defective pixel grasping means reads out defective pixel position information from, for example, a storage device provided in the first correction device, and from the defective pixel position information, which of the many pixel data constituting the pixel raster data is defective Know if it is pixel data.
第1の補正装置における好適な実施形態では、第1の補正装置は、前記欠陥画素データを出力した画素センサ群と同一の画素センサ群から出力された画素データのうち前記欠陥画素データに直近の複数の画素データに基づいて(別の言い方をすれば、例えば、前記欠陥画素データが経由した出力経路と同一の出力経路を経由して出力された画素データであって、前記欠陥画素データに前記列方向に直近の複数の画素データに基づいて)、前記欠陥画素データを補正する。 In a preferred embodiment of the first correction device, the first correction device is the pixel data output from the same pixel sensor group as the pixel sensor group that output the defective pixel data, and is closest to the defective pixel data. Based on a plurality of pixel data (in other words, for example, pixel data output via the same output path as the output path through which the defective pixel data passes, The defective pixel data is corrected (based on a plurality of pixel data nearest in the column direction).
本発明の第2の側面に従う欠陥画素補正装置(以下、「第2の補正装置」と言う)は、光を受けたイメージセンサから出力された多数の画素データを持つ画素ラスタデータに含まれ得る欠陥画素データを補正する装置であって、前記イメージセンサは、受光量に応じた画素データを出力する多数の画素センサを列状に備えていて、前記多数の画素センサのうち第1の画素センサ群が、第1の画素センサ列を構成し、第2の画素センサ群が、第2の画素センサ列を構成しており、前記画素ラスタデータ中の各ターゲット画素データに前記列方向に隣接する画素データは、前記ターゲット画素データを出力した画素センサ群と異なる列を構成する画素センサ群から出力された画素データであり、所定の画素ラスタデータに欠陥画素データが含まれるときは、該ラスタデータを構成する画素データのうち、前記欠陥画素データを出力した画素センサ群と同一の画素センサ群から出力された画素データに基づいて、前記欠陥画素データを補正する(別の言い方をすれば、例えば、前記欠陥画素データを出力した画素センサを含む画素センサ群と同一の画素センサ群に含まれる別の画素センサから出力された画素データに基づいて、前記欠陥画素データを補正する)。 The defective pixel correction device (hereinafter referred to as “second correction device”) according to the second aspect of the present invention may be included in pixel raster data having a large number of pixel data output from an image sensor that has received light. An apparatus for correcting defective pixel data, wherein the image sensor includes a plurality of pixel sensors that output pixel data corresponding to the amount of received light in a row, and the first pixel sensor among the plurality of pixel sensors. The group constitutes a first pixel sensor column, the second pixel sensor group constitutes a second pixel sensor column, and is adjacent to each target pixel data in the pixel raster data in the column direction. Pixel data is pixel data output from a pixel sensor group that forms a different column from the pixel sensor group that output the target pixel data, and defective pixel data is included in predetermined pixel raster data. In some cases, the defective pixel data is corrected based on pixel data output from the same pixel sensor group as the pixel sensor group that output the defective pixel data among the pixel data constituting the raster data (another In other words, for example, the defective pixel data is corrected based on pixel data output from another pixel sensor included in the same pixel sensor group as the pixel sensor group including the pixel sensor that output the defective pixel data. To do).
上記イメージセンサは、例えばリニアCCDであり、画素センサは、フォトダイオードである。また、第2の補正装置には、所定の方法で欠陥画素データがどれかを把握する欠陥画素把握手段が備えられていても良い。欠陥画素把握手段は、例えば、第2の補正装置に備えられている記憶装置から欠陥画素位置情報を読出し、その欠陥画素位置情報から、前記画素ラスタデータを構成する多数の画素データのどれが欠陥画素データであるかを把握する。 The image sensor is, for example, a linear CCD, and the pixel sensor is a photodiode. Further, the second correction device may be provided with defective pixel grasping means for grasping which defective pixel data is determined by a predetermined method. For example, the defective pixel grasping means reads out defective pixel position information from a storage device provided in the second correction device, and from the defective pixel position information, which of the many pixel data constituting the pixel raster data is defective. Know if it is pixel data.
第2の補正装置における好適な実施形態では、第2の補正装置は、前記欠陥画素データを出力した画素センサ群と同一の画素センサ群から出力された画素データのうち前記欠陥画素データに直近の複数の画素データに基づいて、前記欠陥画素データを補正する(例えば、前記欠陥画素データを出力した画素センサと同一の列で両隣に存在する画素センサから出力された2つの画素データに基づいて、前記欠陥画素データを補正する)。 In a preferred embodiment of the second correction device, the second correction device is a pixel data output from the same pixel sensor group as the pixel sensor group that output the defective pixel data, and is closest to the defective pixel data. Based on a plurality of pixel data, the defective pixel data is corrected (for example, based on two pixel data output from pixel sensors existing on both sides in the same column as the pixel sensor that output the defective pixel data, The defective pixel data is corrected).
第1及び第2の補正装置の少なくとも一方における好適な実施形態では、前記多数の画素センサは、前記イメージセンサ上に千鳥状に配列されている。 In a preferred embodiment of at least one of the first and second correction devices, the multiple pixel sensors are arranged in a staggered manner on the image sensor.
上述した第1及び第2の補正装置の少なくとも一方は、イメージスキャナ、デジタルカメラ、複写装置等の画像入力装置に搭載することが可能である。 At least one of the first and second correction devices described above can be mounted on an image input device such as an image scanner, a digital camera, or a copying apparatus.
また、上述した第1及び第2の補正装置の少なくとも一方は、ハードウェア装置のみ、ソフトウェアのみ、或いは、ハードウェア装置とソフトウェアの組合せで構成することができる。さらに、例えばソフトウェアで構成した場合は、第1又は第2の補正装置(厳密には、それを構築するためのコンピュータプログラム)は、イメージスキャナやデジタルカメラ等の画像入力装置や、その画像入力装置の上位装置(例えば、パーソナルコンピュータ等の汎用型コンピュータ)等にインストールし、それにより、インストールされた装置上で、第1又は第2の補正装置を構築することができる。 Further, at least one of the first and second correction devices described above can be configured by only a hardware device, only software, or a combination of the hardware device and software. Further, when configured by software, for example, the first or second correction device (strictly, a computer program for constructing the correction device) is an image input device such as an image scanner or a digital camera, or the image input device. Installed on a higher-level device (for example, a general-purpose computer such as a personal computer) or the like, whereby the first or second correction device can be constructed on the installed device.
本発明に第1の側面に従う第1の補正装置によれば、画素ラスタデータ中の欠陥画素データの補正は、その欠陥画素データを出力した画素センサ群と同一の画素センサ群から出力された画素データ、すなわち、その欠陥画素データが経由した出力経路と同一の出力経路を経由した画素データに基づいて行われる。このため、各出力経路を介して得られる各画素データに関する画素データ特性(例えば、同一の光量の光がCCDに照射された場合における、各画素センサの位置とそれの画素データとの関係を表すリニアリティ)が違っていても、欠陥画素補正データは、それと同一の出力経路を経由した画素データ、すなわち、同一の画素データ特性を具備し得る画素データに基づいて補正されるので、適切に欠陥画素データを補正することができる。 According to the first correction device according to the first aspect of the present invention, correction of defective pixel data in pixel raster data is performed by pixels output from the same pixel sensor group as the pixel sensor group that output the defective pixel data. This is based on data, that is, pixel data that has passed through the same output path as the output path through which the defective pixel data has passed. Therefore, pixel data characteristics regarding each pixel data obtained through each output path (for example, a relationship between the position of each pixel sensor and its pixel data when the same amount of light is irradiated onto the CCD) Even if the linearity is different, the defective pixel correction data is corrected based on pixel data that has passed through the same output path, that is, pixel data that can have the same pixel data characteristics. Data can be corrected.
本発明に第2の側面に従う第2の補正装置によれば、画素ラスタデータ中の欠陥画素データの補正は、その欠陥画素補正データを出力した画素センサ群と同じ列を構成する画素センサ群から出力された画素データに基づいて行われる。このため、各列毎に画素センサの出力に関する画素センサ特性(例えば、受光量と出力画素データとの関係を表すリニアリティ)が異なっている場合があっても、欠陥画素補正データは、それを出力した画素センサを含む画素センサ群と同じ画素センサ群に属する別の画素センサから出力された画素データ、すなわち、同一の画素センサ特性を具備し得る画素データに基づいて補正されるので、適切に欠陥画素データを補正することができる。 According to the second correction device according to the second aspect of the present invention, correction of defective pixel data in pixel raster data is performed from pixel sensor groups that form the same column as the pixel sensor group that output the defective pixel correction data. This is performed based on the output pixel data. For this reason, even if the pixel sensor characteristics relating to the output of the pixel sensor for each column (for example, linearity representing the relationship between the amount of received light and the output pixel data) may be different, the defective pixel correction data is output as such. Corrected based on pixel data output from another pixel sensor belonging to the same pixel sensor group as the pixel sensor group including the selected pixel sensor, that is, pixel data that can have the same pixel sensor characteristics. Pixel data can be corrected.
本発明は、画素データ特性或いは画素センサ特性が異なり得る多数の画素データがイメージセンサから出力されるようになった種々の装置に適用し得るが、以下、そのイメージセンサが「千鳥配列CCD」であり、その装置が「イメージスキャナ」である場合を例に採り、図面を参照して本発明の一実施例を説明する。 The present invention can be applied to various devices in which a large number of pixel data whose pixel data characteristics or pixel sensor characteristics may be different are output from the image sensor. Hereinafter, the image sensor is a “staggered CCD”. A case where the apparatus is an “image scanner” will be described as an example, and an embodiment of the present invention will be described with reference to the drawings.
まず、図1を参照して本発明の第1実施例に係るイメージスキャナの概要を説明し、次に、図2以降を参照して、本実施例の要旨である欠陥画素補正技術について説明する。 First, the outline of the image scanner according to the first embodiment of the present invention will be described with reference to FIG. 1, and then the defective pixel correction technique which is the gist of the present embodiment will be described with reference to FIG. .
図1は、本発明の一実施例に係るイメージスキャナの構成を示すブロック図である。 FIG. 1 is a block diagram showing a configuration of an image scanner according to an embodiment of the present invention.
このイメージスキャナ1には、読取ヘッド5と、CCD基板15と、ヘッド駆動機構38と、画素データメモリ(例えばRAM)42と、欠陥画素メモリ(例えばEEPROM)44と、光源用電源35と、制御部45と、欠陥画素補正回路3と、読取イメージ格納メモリ46と、読取イメージ出力部43とが備えられている。
The
読取ヘッド5には、光源23と、光源23の反射光或いは透過光を受けてその受光量に応じた信号電荷を出力する千鳥配列CCD27と、千鳥配列CCD27から出力された信号電荷を電圧信号に変換してA/D変換回路31へ出力する信号変換部29とが備えられている。
The
CCD基板15は、読取ヘッド5内の千鳥配列CCD27から信号変換部29を介して出力された電圧信号を処理する回路基板であり、CCD電源33と、A/D変換回路31とを備えている。CCD電源33は、制御部45からの制御信号に基づいてターンオンしたりターンオフしたりするものであり、ターンオンすることにより、図示しない電源回路から供給される電力を千鳥配列CCD27に供給し、一方、ターンオフすることにより、千鳥配列CCD27への給電を止めるようになっている。A/D変換回路31は、千鳥配列CCD27上の画素センサから出力されたアナログ電圧信号を入力しそれをデジタル電圧信号に変換し、そのデジタル電圧信号、つまり画素データをメモリ42に格納するようになっている。
The
ヘッド駆動機構38は、例えば、読取ヘッド5をシャフト(図示せず)に沿って走らせるためのベルトや、そのベルトを動かして読取ヘッド5を走行させるためのヘッド駆動モータや、そのモータを駆動させることにより読取ヘッド5を走行させるヘッド駆動回路等を含んでいる。ヘッド駆動機構38の所定の構成要素(例えばヘッド駆動回路)は、制御部45から制御信号を受け、その制御信号に基づいて、読取ヘッド5を走行させ且つそれの位置を制御する。
The
画素データメモリ42には、読取り対象原稿の1ライン分の読取データ、つまり、複数の画素データが1列に横並びになった各色別の画素ラスタデータ(或いは、画素ラスタデータが副走査方向に並んだ原稿イメージデータ(各色プレーン))が格納される。
In the
欠陥画素メモリ44には、所定の欠陥画素検出方法によって検出された欠陥画素のデータの位置を特定するための情報(以下、「欠陥画素位置情報」と言う)が格納される。欠陥画素検出方法としては、いろいろな方法を採用し得るが、例えば、制御部45が、テストパターンを読取ることによりそれの画素ラスタデータが格納された画素データメモリ42から画素ラスタデータを読み出し、その画素ラスタデータに含まれる複数の画素データのうち所定値以上に値が異なる画素データ(換言すれば、各画素センサの位置とその画素センサからの画素データ値とのリニアな関係から所定値以上に外れた画素データ)を欠陥画素データとして検出する方法を採用し得る。この場合、例えば、その欠陥画素データのアドレスが制御部45によって欠陥画素メモリ44に格納される。
The
光源用電源35は、制御部45からの制御信号に基づいてターンオンしたりターンオフしたりするものであり、ターンオンすることにより、図示しない電源回路から供給される電力を光源23に供給し、ターンオフすることにより、光源23への給電を止めるようになっている。
The light
制御部(例えばCPU)45は、イメージスキャナ1の動作全体を制御する。
A control unit (for example, CPU) 45 controls the entire operation of the
具体的には、例えば、制御部45は、所定周期のクロックを図示しないタイミングジェネレータに入力することで、タイミングジェネレータをして千鳥配列CCD27から信号変換部29を介して電圧信号が出力されるようにする。
Specifically, for example, the
また、例えば、制御部45は、欠陥画素補正回路3に補正指令信号を入力し、欠陥画素補正回路3に欠陥画素補正処理を実行させる。
For example, the
欠陥画素補正回路3は、例えば、ASICのような純粋なハードウェア回路であり、制御部45からの補正指令信号に応答して、欠陥画素補正処理を開始する。具体的には、例えば、欠陥画素補正回路3は、画素データメモリ42から各色の画素ラスタデータ(又は原稿イメージデータ)を読み出し、且つ、欠陥画素メモリ44から欠陥画素位置情報を読み出し、その欠陥画素位置情報に基づいて、読み出された画素ラスタデータに含まれている複数の画素データから欠陥画素データを特定する。そして、欠陥画素補正回路3は、その欠陥画素データと同一の転送チャネルを介して出力された画素データ(又は、その欠陥画素データと同一の列に属する画素センサから出力された画素データ)に基づいて、その欠陥画素データを補正し、欠陥画素データが補正された画素ラスタデータ(つまり補正後の画素ラスタデータ)を読取イメージ格納メモリ46に格納する。
The defective
読取イメージ格納メモリ(例えばRAM或いはEEPROM)46には、補正後の画素ラスタデータ(或いは原稿イメージデータ)が格納される。これにより、読取イメージ格納メモリ46には、補正後の原稿読取イメージデータが格納される。
The read image storage memory (for example, RAM or EEPROM) 46 stores corrected pixel raster data (or document image data). Thus, the read
読取イメージ出力部43は、読取イメージ格納メモリ46から補正後の原稿読取イメージデータを読み出して出力するものである。読取イメージ出力部43は、具体的には、例えば、以下の(1)〜(5)、
(1)イメージスキャナ1に通信可能に接続されているホスト装置に有線又は無線で読取イメージデータを送信するデータ送信部、
(2)インターネット等の通信ネットワークを介してイメージスキャナ1に通信可能に接続されている遠隔の装置に読取イメージデータを例えば電子メールで送信するデータ送信部、
(3)読取イメージデータを公衆電話網を介してファクシミリで所定の又はユーザ所望の宛先に送信するファクシミリ送信部、
(4)イメージスキャナ1に着脱可能に装着された外部記憶装置(例えば、メモリカード等の可搬型記録媒体又は外付け式のハードディスク装置)に読取イメージデータを格納するデータ格納部、
(5)読取イメージデータを所定の印刷媒体(例えば普通紙又は光沢紙等)にインクジェット方式又は電子写真方式等により印刷する印刷部、
のうちの少なくとも1つである。
The read
(1) a data transmission unit for transmitting read image data by wire or wireless to a host device communicably connected to the
(2) a data transmission unit that transmits read image data, for example, by e-mail to a remote device communicably connected to the
(3) a facsimile transmission unit that transmits the read image data to a predetermined destination or a desired destination by facsimile via a public telephone network;
(4) a data storage unit for storing read image data in an external storage device (for example, a portable recording medium such as a memory card or an external hard disk device) detachably attached to the
(5) A printing unit that prints the read image data on a predetermined print medium (for example, plain paper or glossy paper) by an inkjet method or an electrophotographic method,
At least one of them.
図2は、千鳥配列CCD27の構成の概略図である。
FIG. 2 is a schematic diagram of the configuration of the staggered
千鳥配列CCD27には、上記光源23からの反射光又は透過光を受ける受光面上に、RGBの各色毎に、多数の画素センサ(例えばフォトダイオード)が主走査方向に千鳥状に配列されている。
In the staggered
RGB各色用の画素センサの配置はどれも同じなのでR(レッド)を代表的に説明すると、R用の多数の画素センサのうち、複数の第1の画素センサ7A、7A、…は、第1の列に沿って主走査方向に並んでおり、複数の第2の画素センサ7B、7B、…は、第2の列に沿って主走査方向に並んでいる。
Since the arrangement of the pixel sensors for each of the RGB colors is the same, R (red) will be described as a representative example. Among the multiple pixel sensors for R, the plurality of
第1の列において、各第1の画素センサ7Aと、隣の第1の画素センサ7Aとの間隔は、第1の距離、例えば1600dpiである。また、第1列の画素センサ7Aと、第2列の画素センサ7Bとの副走査方向に沿った間隔は、上記の第1の距離よりも長い第2の距離、例えば800dpiである。更に、第1の色(例えばR)における第2列の画素センサ7Bと、第1の色の隣の第2の色(例えばG)における第1列の画素センサとの副走査方向に沿った間隔は、上記の第2の距離の数倍の距離、例えば5倍の160dpiである。
In the first column, the interval between each
R用の多数の画素センサについて、複数の第1の画素センサ7A、7A、…からは、図2及び図3に示すように、第1の出力経路71を介して信号変換部29の第1の電荷電圧変換デバイス29Aに電荷が転送され、同様に、複数の第2の画素センサ7B、7B、…からは、第2の出力経路73を介して信号変換部29の第2の電荷電圧変換デバイス29Bに電荷が転送される。なお、各出力経路71、73は、例えば、電荷電圧変換デバイス29A、29Bへの転送チャネルと、各画素センサからの電荷を前述の転送チャネルを介して転送するシフトレジスタとを含んでいる。また、電荷電圧変換デバイス29A、29B(例えばオペアンプ)は、転送されて来た電荷をアナログ電圧信号に変換してA/D変換回路31(図1参照)に転送するものである。
As for a large number of R pixel sensors, a plurality of
以上のような構成の下、千鳥配列CCD27上の多数の画素センサから出力された信号電荷は、図1に示すように、信号変換部29及びA/D変換回路31を介してデジタルの電圧信号、つまり画素データとなって画素データメモリ42に格納される。
Under the configuration as described above, signal charges output from a large number of pixel sensors on the staggered
さて、制御部45は、前述したように、図示しないタイミングジェネレータを介して千鳥配列CCD27上の多数の画素センサから信号電荷を出力させるが、ユーザから指定された読み込み解像度に応じて、どの画素センサから信号電荷を出力させるかを制御する(解像度は、例えば、イメージスキャナ1に搭載された図示しないコントロールパネル、或いは、イメージスキャナ1に接続されたホスト装置を介して指定される)。
As described above, the
例えば、制御部45は、第1の解像度(一例として3200dpi)が指定されてその解像度の原稿読取イメージデータを生成する場合には、千鳥配列CCD27上の全ての画素センサから信号電荷を出力させる。その結果、画素データメモリ42に格納される1つの画素ラスタデータは、図4に示すように、第1の出力経路71を経由して得られた第1画素データ100Aと、第2の出力経路73を経由して得られた第2画素データ100Bが交互に並んだラスタデータ100となる。
For example, when the first resolution (3200 dpi as an example) is specified and the document reading image data of that resolution is generated, the
この場合において、例えば、欠陥画素データが、第2出力経路73を経由した或る1つの第2画素データであるとき、欠陥画素補正回路3は、以下のようにして欠陥画素データの補正処理を行う。
In this case, for example, when the defective pixel data is one second pixel data via the
すなわち、図5に示すように、欠陥画素補正回路3は、欠陥画素メモリ44内の欠陥画素位置情報から特定された欠陥画素データ(第2画素データ)を、その欠陥画素データの左右に(つまり画素ラスタデータ200において両隣に)隣接した画素データを一つ隔てた位置にある2つの画素データに基づいて補正する。別の言い方をすれば、欠陥画素補正回路3は、その欠陥画素データに直近の2つの画素データであって、その欠陥画素データと同様に第2出力経路73を経由した2つの画素データを用いて、欠陥画素データを補正する。具体的には、例えば、欠陥画素補正回路3は、その2つの画素データがそれぞれ表す2つの値A、Bの平均値を求め、その平均値を、欠陥画素データの本来の値として代替する(補正方法はこれに限らず他の方法を採用しても良い)。
That is, as shown in FIG. 5, the defective
また、例えば、制御部45は、第1の解像度よりも小さい第2の解像度(一例として1600dpi)が指定されてその解像度の原稿読取イメージデータを生成する場合には、千鳥配列CCD27上の第1列(或いは第2列)にある画素センサのみから信号電荷を出力させる。その結果、画素データメモリ42に格納される1つの画素ラスタデータは、図6に示すように、第1の出力経路71を経由して得られた第1画素データ100Aのみから成るラスタデータ200となる。
Further, for example, when the second resolution (for example, 1600 dpi) smaller than the first resolution is designated and the document reading image data of that resolution is generated, the
その画素ラスタデータ200に欠陥画素データがあるときは、欠陥画素補正回路3は、図6に示すように、第1の解像度のときと同様に、欠陥画素データの左右に隣接した画素データを一つ隔てた位置にある2つの画素データに基づいて補正(具体的には、その2つの画素データがそれぞれ表す2つの値a,bの平均値を求め、その平均値を、欠陥画素データの本来の値として代替)する。
When there is defective pixel data in the pixel raster data 200, the defective
以上が、第1実施例についての説明である。 The above is the description of the first embodiment.
なお、この第1実施例において、画素ラスタデータ200を構成する画素データが、全て同一の出力経路を経由した画素データである場合には、欠陥画素補正回路3は、欠陥画素データに左右に隣接する画素データを用いて欠陥画素データを補正しても良い。
In the first embodiment, when the pixel data constituting the pixel raster data 200 are all pixel data passing through the same output path, the defective
また、この第1実施例では、CCDは、各色毎に多数の画素センサが2列になった千鳥配列になっているが、それら多数の画素センサが1列になっていても、それら多数の画素センサの読出し経路が2つ以上ある場合には(例えばいわゆる両側読出しの場合には)、本実施例に係る欠陥画素補正技術を適用することができる。 In the first embodiment, the CCD has a staggered arrangement in which a large number of pixel sensors are arranged in two rows for each color. When there are two or more readout paths of the pixel sensor (for example, in the case of so-called double-side readout), the defective pixel correction technique according to the present embodiment can be applied.
この第1の実施例によれば、画素ラスタデータ中の欠陥画素データの補正は、その欠陥画素補正データと同一の出力経路を経由した画素データに基づいて行われる(換言すれば、例えば、各色毎の多数の画素センサについてM個の出力経路が存在し、画素ラスタデータの構成が、各出力経路を経由した各画素データが交互に並んだ構成となっている場合、欠陥画素データは、それの左右にM−1個隔てた2つの画素データを用いて補正される)。このため、たとえ、各画素センサが出力する電荷の出力経路上の転送チャネル或いは電荷電圧変換デバイス等の特性の違いによって、得られる画素データに関する画素データ特性(例えば、同一の光量の光がCCDに照射された場合における、各画素センサの位置とそれの画素データとの関係を表すリニアリティ)が違っていても、欠陥画素補正データは、それと同一の出力経路を経由した画素データ、すなわち、同一の画素データ特性を具備し得る画素データに基づいて補正されるので、適切にデータに補正されることになる。 According to the first embodiment, correction of defective pixel data in pixel raster data is performed based on pixel data that has passed through the same output path as the defective pixel correction data (in other words, for example, each color If there are M output paths for each of a large number of pixel sensors, and pixel raster data has a configuration in which pixel data passing through each output path are arranged alternately, defective pixel data Is corrected using two pieces of pixel data separated by M−1 on the left and right sides of For this reason, even if the characteristics of the transfer channel on the output path of the charge output from each pixel sensor or the characteristics of the charge-voltage conversion device, etc., the pixel data characteristics relating to the obtained pixel data (for example, the same amount of light is applied to the CCD). Even if the linearity representing the relationship between the position of each pixel sensor and its pixel data in the case of irradiation is different), the defective pixel correction data is the pixel data via the same output path, that is, the same Since correction is performed based on pixel data that can have pixel data characteristics, the data is appropriately corrected.
次に第2実施例について説明する。その際、第1実施例と重複する内容については説明を省略或いは簡略し、第1実施例との相違点を主に説明する。 Next, a second embodiment will be described. At this time, the description overlapping with the first embodiment is omitted or simplified, and the difference from the first embodiment will be mainly described.
この第2実施例において、制御部45は、第1の解像度(一例として3200dpi)が指定されてその解像度の原稿読取イメージデータを生成する場合には、千鳥配列CCD27上の全ての画素センサから信号電荷を出力させる。その結果、画素データメモリ42に格納される1つの画素ラスタデータは、図7に示すように、第1列に属する複数の画素センサから得られた第1画素データ300Aと、第2列に属する複数の画素センサから得られた第2画素データ300Bが交互に並んだラスタデータ300となる。
In the second embodiment, when the first resolution (for example, 3200 dpi) is specified and the document reading image data of the resolution is generated, the
この場合において、例えば、欠陥画素データが、第2列に属する或る1つの画素センサから出力された或る1つの第2画素データであるとき、欠陥画素補正回路3は、以下のようにして欠陥画素データの補正処理を行う。
In this case, for example, when the defective pixel data is a certain second pixel data output from a certain pixel sensor belonging to the second column, the defective
すなわち、図7に示すように、欠陥画素補正回路3は、欠陥画素メモリ44内の欠陥画素位置情報から特定された欠陥画素データ(第2画素データ)を、その欠陥画素データの左右に隣接した画素データを一つ隔てた位置にある2つの画素データに基づいて補正する。別の言い方をすれば、欠陥画素補正回路3は、その欠陥画素データに直近の2つの画素データであり、且つ、その欠陥画素データを出力した画素センサと同じ列であってその画素センサの左右両隣の画素センサから出力された2つの画素データを用いて、欠陥画素データを補正する。具体的には、例えば、欠陥画素補正回路3は、その2つの画素データがそれぞれ表す2つの値C、Dの平均値を求め、その平均値を、欠陥画素データの本来の値として代替する。
That is, as shown in FIG. 7, the defective
また、制御部45は、第1の解像度よりも小さい第2の解像度(一例として1600dpi)が指定されてその解像度の原稿読取イメージデータを生成する場合には、千鳥配列CCD27上の第1列(或いは第2列)にある画素センサのみから信号電荷を出力させる。このため、結果として、画素データメモリ42に格納される1つの画素ラスタデータは、第1列に属する複数の画素センサからそれぞれ出力された複数の第1画素データのみから成るデータとなる。この場合に、その画素ラスタデータに欠陥画素データがあるときは、欠陥画素補正回路3は、第1の解像度のときと同様に、欠陥画素データの左右に隣接した画素データを一つ隔てた位置にある2つの画素データに基づいて補正する。
In addition, when a second resolution (for example, 1600 dpi) smaller than the first resolution is designated and the document reading image data having the resolution is generated, the
以上が、第2実施例についての説明である。 The above is the description of the second embodiment.
なお、この第2実施例において、画素ラスタデータを構成する複数の画素データが、全て同一の列に属する複数の画素センサからそれぞれ出力された画素データである場合には、欠陥画素補正回路3は、欠陥画素データに左右に隣接する画素データを用いて欠陥画素データを補正しても良い。
In the second embodiment, when the plurality of pixel data constituting the pixel raster data are pixel data respectively output from the plurality of pixel sensors belonging to the same column, the defective
また、この第2実施例では、CCDには、各色毎に多数の画素センサが2列になって配列されているが、3列以上にわたって配列されている場合も、本実施例に係る欠陥画素補正技術を適用することができる。すなわち、例えば、各色毎に3列になって画素センサが配列されている場合、欠陥画素データが、第3列に属する或る1つの画素センサから出力されたものであるとき、欠陥画素補正回路3は、その欠陥画素データに直近の2つの画素データであり、且つ、その欠陥画素データを出力した画素センサと同じ列であってその画素センサの左右両隣の画素センサから出力された2つの画素データを用いて、欠陥画素データを補正することができる。
In the second embodiment, the CCD has a large number of pixel sensors arranged in two columns for each color. However, the defective pixel according to the present embodiment may also be arranged over three or more columns. Correction techniques can be applied. That is, for example, when pixel sensors are arranged in three columns for each color, when defective pixel data is output from one pixel sensor belonging to the third column, the defective
この第2の実施例によれば、画素ラスタデータ中の欠陥画素データの補正は、その欠陥画素補正データを出力した画素センサと同じ列に属する画素センサから出力された画素データに基づいて行われる(換言すれば、例えば、各色毎の多数の画素センサがN列に別れて配列されており、画素ラスタデータの構成が、各列毎の画素データが交互に並んだ構成となっている場合、欠陥画素データは、それの左右にN−1個隔てた2つの画素データを用いて補正される)。このため、たとえ、画素センサの第1列と第2列との物理的距離等によって、各列毎に画素センサの出力に関する画素センサ特性(例えば、受光量と出力画素データとの関係を表すリニアリティ)が異なっている場合があっても、欠陥画素補正データは、それを出力した画素センサと同じ列に属する画素センサから出力された画素データ、すなわち、同一の画素センサ特性を具備し得る画素データに基づいて補正されるので、適切にデータに補正されることになる。 According to the second embodiment, correction of defective pixel data in pixel raster data is performed based on pixel data output from pixel sensors belonging to the same column as the pixel sensor that output the defective pixel correction data. (In other words, for example, when a large number of pixel sensors for each color are arranged in N columns, and the pixel raster data has a configuration in which pixel data for each column is alternately arranged, The defective pixel data is corrected by using two pixel data separated by N−1 on the left and right sides). For this reason, pixel sensor characteristics relating to the output of the pixel sensor for each column (for example, linearity representing the relationship between the amount of received light and the output pixel data, for example, depending on the physical distance between the first column and the second column of the pixel sensor) ) May be different, the defective pixel correction data may be pixel data output from pixel sensors belonging to the same column as the pixel sensor that outputs the defective pixel correction data, that is, pixel data that may have the same pixel sensor characteristics. Therefore, the data is appropriately corrected.
以上、本発明の好適な幾つかの実施例を説明したが、これらは本発明の説明のための例示であって、本発明の範囲をこれらの実施例にのみ限定する趣旨ではない。本発明は、他の種々の形態でも実施することが可能である。例えば、制御部45は、第1列と第2列のいずれか一方の列に属する画素センサのみから信号電荷を出力させる場合、どの列の画素センサを使用するかについて、例えば、各列毎の画素ラスタデータに欠陥画素データの有無及び欠陥画素データの数を検出し、欠陥画素データの数が少ない方の列を選択して使用するようにしても良い。また、第1の出力経路71及び第2の出力経路73は、図2に示したように、画素センサの第1列と第2列との間(換言すれば各列の内側)に備えられていても良いし、反対に、各列の外側に備えられていても良い。
The preferred embodiments of the present invention have been described above, but these are examples for explaining the present invention, and the scope of the present invention is not limited to these embodiments. The present invention can be implemented in various other forms. For example, when the signal charges are output only from the pixel sensors belonging to one of the first column and the second column, the
3 欠陥画素補正回路
27 千鳥配列CCD
29 信号変換部
44 欠陥画素メモリ
45 制御部
3 Defective
29
Claims (11)
前記イメージセンサは、受光量に応じた画素データを出力する多数の画素センサを列状に各色毎に備えており、各色について、前記多数の画素センサのうち第1の画素センサ群からは、第1の出力経路を経由して画素データが出力され、第2の画素センサ群からは、第2の出力経路を経由して画素データが出力されるようになっており、
各色について、前記画素ラスタデータ中の各ターゲット画素データに前記列方向に隣接する画素データは、前記ターゲット画素データが経由した出力経路と異なる出力経路を経由して出力された画素データであり、
各色について、所定の画素ラスタデータに欠陥画素データが含まれるときは、該ラスタデータを構成する画素データのうち、前記欠陥画素データを出力した画素センサ群と同一の画素センサ群から出力された画素データに基づいて、前記欠陥画素データを補正することを特徴とする欠陥画素補正装置。 An apparatus for correcting defective pixel data that may be included in pixel raster data having a large number of pixel data output from an image sensor that has received light,
The image sensor includes a plurality of pixel sensors for outputting pixel data corresponding to the amount of received light for each color in a row, and for each color, the first pixel sensor group among the plurality of pixel sensors The pixel data is output via the first output path, and the pixel data is output from the second pixel sensor group via the second output path.
For each color, pixel data adjacent to each target pixel data in the pixel raster data in the column direction is pixel data output via an output path different from the output path through which the target pixel data passes,
For each color, when predetermined pixel raster data includes defective pixel data, among the pixel data constituting the raster data, pixels output from the same pixel sensor group as the pixel sensor group that output the defective pixel data A defective pixel correction apparatus, wherein the defective pixel data is corrected based on data.
請求項1記載の欠陥画素補正装置。 For each color, the defective pixel data is corrected based on a plurality of pixel data closest to the defective pixel data among pixel data output from the same pixel sensor group as the pixel sensor group that output the defective pixel data.
The defective pixel correction apparatus according to claim 1.
前記イメージセンサは、受光量に応じた画素データを出力する多数の画素センサを列状に各色毎に備えていて、各色について、前記多数の画素センサのうち第1の画素センサ群が、第1の画素センサ列を構成し、第2の画素センサ群が、第2の画素センサ列を構成しており、
各色について、前記画素ラスタデータ中の各ターゲット画素データに前記列方向に隣接する画素データは、前記ターゲット画素データを出力した画素センサ群と異なる列を構成する画素センサ群から出力された画素データであり、
各色について、所定の画素ラスタデータに欠陥画素データが含まれるときは、該ラスタデータを構成する画素データのうち、前記欠陥画素データを出力した画素センサ群と同一の画素センサ群から出力された画素データに基づいて、前記欠陥画素データを補正することを特徴とする欠陥画素補正装置。 An apparatus for correcting defective pixel data that may be included in pixel raster data having a large number of pixel data output from an image sensor that has received light,
The image sensor includes a plurality of pixel sensors that output pixel data corresponding to the amount of received light for each color in a row, and the first pixel sensor group among the plurality of pixel sensors for each color is a first pixel sensor. And the second pixel sensor group constitutes the second pixel sensor row,
For each color, pixel data adjacent to each target pixel data in the pixel raster data in the column direction is pixel data output from a pixel sensor group constituting a column different from the pixel sensor group that output the target pixel data. Yes,
For each color, when predetermined pixel raster data includes defective pixel data, among the pixel data constituting the raster data, pixels output from the same pixel sensor group as the pixel sensor group that output the defective pixel data A defective pixel correction apparatus, wherein the defective pixel data is corrected based on data.
請求項1記載の欠陥画素補正装置。 For each color, the defective pixel data is corrected based on a plurality of pixel data closest to the defective pixel data among pixel data output from the same pixel sensor group as the pixel sensor group that output the defective pixel data. The defective pixel correction apparatus according to claim 3.
The defective pixel correction apparatus according to claim 1.
請求項1又は3記載の欠陥画素補正装置。 For each color, the multiple pixel sensors are arranged in a staggered pattern on the image sensor.
The defective pixel correction apparatus according to claim 1 or 3.
請求項1記載の欠陥画素補正装置と
を備え、
前記イメージセンサは、受光量に応じた画素データを出力する多数の画素センサを列状に各色毎に備えており、各色について、前記多数の画素センサのうち第1の画素センサ群からは、第1の出力経路を経由して画素データが出力され、第2の画素センサ群からは、第2の出力経路を経由して画素データが出力されるようになっている、
画像入力装置。 An image sensor having a number of pixel sensors that receive light and output a number of pixel data corresponding to the amount of light received;
And a defective pixel correction apparatus of claim 1 Symbol placement,
The image sensor includes a plurality of pixel sensors for outputting pixel data corresponding to the amount of received light for each color in a row, and for each color, the first pixel sensor group among the plurality of pixel sensors The pixel data is output via the first output path, and the pixel data is output from the second pixel sensor group via the second output path.
Image input device.
前記イメージセンサは、受光量に応じた画素データを出力する多数の画素センサを列状に各色毎に備えており、各色について、前記多数の画素センサのうち第1の画素センサ群からは、第1の出力経路を経由して画素データが出力され、第2の画素センサ群からは、第2の出力経路を経由して画素データが出力されるようになっており、
前記画素ラスタデータ中の各ターゲット画素データに前記列方向に隣接する画素データは、前記ターゲット画素データが経由した出力経路と異なる出力経路を経由して出力された画素データであり、
所定の画素ラスタデータに欠陥画素データが含まれるときは、該ラスタデータを構成する画素データのうち、前記欠陥画素データを出力した画素センサ群と同一の画素センサ群から出力された画素データに基づいて、前記欠陥画素データを補正するステップをコンピュータに実行させるためのコンピュータ読取可能なコンピュータプログラム。 A computer program for correcting defective pixel data that may be included in pixel raster data having a large number of pixel data output from an image sensor that has received light,
The image sensor includes a plurality of pixel sensors for outputting pixel data corresponding to the amount of received light for each color in a row, and for each color, the first pixel sensor group among the plurality of pixel sensors The pixel data is output via the first output path, and the pixel data is output from the second pixel sensor group via the second output path.
The pixel data adjacent to each target pixel data in the pixel raster data in the column direction is pixel data output via an output path different from an output path through which the target pixel data passes,
When defective pixel data is included in predetermined pixel raster data, based on pixel data output from the same pixel sensor group as the pixel sensor group that has output the defective pixel data out of the pixel data constituting the raster data A computer-readable computer program for causing a computer to execute the step of correcting the defective pixel data.
前記イメージセンサは、受光量に応じた画素データを出力する多数の画素センサを列状に各色毎に備えていて、各色について、前記多数の画素センサのうち第1の画素センサ群が、第1の画素センサ列を構成し、第2の画素センサ群が、第2の画素センサ列を構成しており、
前記画素ラスタデータ中の各ターゲット画素データに前記列方向に隣接する画素データは、前記ターゲット画素データを出力した画素センサ群と異なる列を構成する画素センサ群から出力された画素データであり、
所定の画素ラスタデータに欠陥画素データが含まれるときは、該ラスタデータを構成する画素データのうち、前記欠陥画素データを出力した画素センサ群と同一の画素センサ群から出力された画素データに基づいて、前記欠陥画素データを補正するステップをコンピュータに実行させるためのコンピュータ読取可能なコンピュータプログラム。 A computer program for correcting defective pixel data that may be included in pixel raster data having a large number of pixel data output from an image sensor that has received light,
The image sensor includes a plurality of pixel sensors that output pixel data corresponding to the amount of received light for each color in a row, and the first pixel sensor group among the plurality of pixel sensors for each color is a first pixel sensor. And the second pixel sensor group constitutes the second pixel sensor row,
The pixel data adjacent to each target pixel data in the pixel raster data in the column direction is pixel data output from a pixel sensor group constituting a column different from the pixel sensor group outputting the target pixel data,
When defective pixel data is included in predetermined pixel raster data, based on pixel data output from the same pixel sensor group as the pixel sensor group that has output the defective pixel data out of the pixel data constituting the raster data A computer-readable computer program for causing a computer to execute the step of correcting the defective pixel data.
請求項3記載の欠陥画素補正装置と A defective pixel correction device according to claim 3,
を備え、With
前記イメージセンサは、受光量に応じた画素データを出力する多数の画素センサを列状に各色毎に備えていて、各色について、前記多数の画素センサのうち第1の画素センサ群が、第1の画素センサ列を構成し、第2の画素センサ群が、第2の画素センサ列を構成している、 The image sensor includes a plurality of pixel sensors that output pixel data corresponding to the amount of received light for each color in a row, and the first pixel sensor group among the plurality of pixel sensors for each color is a first pixel sensor. The second pixel sensor group constitutes the second pixel sensor row.
画像入力装置。Image input device.
各色について、第一の解像度よりも低い第二の解像度での原稿読取イメージデータを構成する各画素ラスタデータ中のターゲット画素データに前記列方向に隣接する画素データは、該ターゲット画素データを出力した画素センサを含んだ画素センサ群における隣接する画素センサから出力された画素データであり、 For each color, pixel data adjacent in the column direction to target pixel data in each pixel raster data constituting original read image data at a second resolution lower than the first resolution is output as the target pixel data. It is pixel data output from adjacent pixel sensors in a pixel sensor group including pixel sensors,
各色について、前記第二の解像度での画素ラスタデータにおける前記欠陥画素データを、前記第一の解像度での画素ラスタデータにおける前記欠陥画素データを補正する方法と同じ方法で補正する、 For each color, the defective pixel data in the pixel raster data at the second resolution is corrected in the same manner as the method for correcting the defective pixel data in the pixel raster data at the first resolution.
請求項1又は3に記載の欠陥画素補正装置。The defective pixel correction device according to claim 1.
請求項10記載の欠陥画素補正装置。The defective pixel correction apparatus according to claim 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003304032A JP4107200B2 (en) | 2003-08-28 | 2003-08-28 | Defective pixel correction apparatus and method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003304032A JP4107200B2 (en) | 2003-08-28 | 2003-08-28 | Defective pixel correction apparatus and method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005073200A JP2005073200A (en) | 2005-03-17 |
JP4107200B2 true JP4107200B2 (en) | 2008-06-25 |
Family
ID=34407832
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003304032A Expired - Fee Related JP4107200B2 (en) | 2003-08-28 | 2003-08-28 | Defective pixel correction apparatus and method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4107200B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008160193A (en) * | 2006-12-20 | 2008-07-10 | Seiko Epson Corp | Defective pixel determination device, defective pixel determination method, and program |
JP5045414B2 (en) * | 2007-12-14 | 2012-10-10 | セイコーエプソン株式会社 | Image reading apparatus and digital multifunction machine |
-
2003
- 2003-08-28 JP JP2003304032A patent/JP4107200B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005073200A (en) | 2005-03-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7251055B2 (en) | Image forming apparatus having a function for correcting color deviation and the like | |
US7847978B2 (en) | Image reading apparatus and image reading method | |
US7349134B2 (en) | Image reading apparatus | |
JP4997204B2 (en) | Image reading apparatus and image reading method | |
JP2016116089A (en) | Photoelectric conversion element, image reading device, and image forming apparatus | |
US7236265B2 (en) | Image reading apparatus, image forming system, image reading method, and program therefor | |
JP4608344B2 (en) | Printing apparatus, printing system, and printing control method | |
US9270868B2 (en) | Charge coupled device | |
US7873230B2 (en) | Method and apparatus for processing images using black character substitution | |
JP4107200B2 (en) | Defective pixel correction apparatus and method | |
JP4065515B2 (en) | Image reading device | |
JP2021111862A (en) | Image processing apparatus and image processing method | |
JP2006303915A (en) | Semiconductor device, image reader, and copying machine | |
JP3230282B2 (en) | Image reading device | |
JP2003219172A (en) | Image processing apparatus and image forming apparatus | |
JP4841188B2 (en) | Image writing apparatus and image forming apparatus | |
JP2004289289A (en) | Image reading apparatus and image forming apparatus | |
JP4121981B2 (en) | Image reading device | |
JP5045414B2 (en) | Image reading apparatus and digital multifunction machine | |
JP5284369B2 (en) | Image reading apparatus, program, image reading method, and data structure | |
US9239972B2 (en) | Recording apparatus | |
JP5680520B2 (en) | Image processing apparatus and image processing method | |
JP5807326B2 (en) | Image reading apparatus and image forming apparatus | |
JP2008079341A (en) | Image reading apparatus, and image forming apparatus | |
JP2008109384A (en) | Image sensor, image reading method and apparatus, and image forming apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050914 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20050914 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070725 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071218 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080215 |
|
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: 20080311 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080324 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110411 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4107200 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110411 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120411 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130411 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130411 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140411 Year of fee payment: 6 |
|
S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
LAPS | Cancellation because of no payment of annual fees |