JPH11341239A - Device and method for picture reading and storage medium - Google Patents
Device and method for picture reading and storage mediumInfo
- Publication number
- JPH11341239A JPH11341239A JP10141626A JP14162698A JPH11341239A JP H11341239 A JPH11341239 A JP H11341239A JP 10141626 A JP10141626 A JP 10141626A JP 14162698 A JP14162698 A JP 14162698A JP H11341239 A JPH11341239 A JP H11341239A
- Authority
- JP
- Japan
- Prior art keywords
- reading
- image data
- document
- image
- storage unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Facsimile Scanning Arrangements (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は画像読取装置、画像
読取方法及び記憶媒体に関し、特に、原稿の表裏両面を
読み取って電気信号に変換するとともに、ディジタル化
して外部機器に転送する画像読取装置に関するものであ
る。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image reading apparatus, an image reading method, and a storage medium, and more particularly, to an image reading apparatus that reads both sides of a document and converts it into an electric signal, and digitizes and transfers the signal to an external device. Things.
【0002】[0002]
【従来の技術】図3に、原稿の表裏両面を読み取る画像
読取装置の機構の一例を示す。図3に示したように、図
示しない原稿挿入部に原稿201 を挿入することにより、
原稿検知レバー202 が傾斜するとフォトインタラプタ20
3 の出力が変化する。これにより、原稿201 が挿入され
たと判断して、図示しないモータが駆動することによ
り、第1の原稿搬送ローラ210aが回転して原稿201 を画
像読取装置の本体内部に引き込み、画像データの読み取
りを開始する。2. Description of the Related Art FIG. 3 shows an example of a mechanism of an image reading apparatus for reading both sides of a document. As shown in FIG. 3, by inserting the document 201 into a document insertion portion (not shown),
When the document detection lever 202 is tilted, the photo interrupter 20
The output of 3 changes. As a result, it is determined that the document 201 has been inserted, and the motor (not shown) is driven to rotate the first document conveying roller 210a to draw the document 201 into the main body of the image reading apparatus and to read the image data. Start.
【0003】204 と209 は、第1及び第2の密着型ライ
ンイメージセンサ (以下CIS(Contact Image Sensor))
であり、LED アレイ205 、レンズ206 、複数のフォトダ
イオードが1列に配置されているセンサアレイ207 、原
稿201 が接触するガラス板208 等から構成されている。[0004] 204 and 209 are first and second contact type line image sensors (hereinafter referred to as CIS (Contact Image Sensor)).
It comprises an LED array 205, a lens 206, a sensor array 207 in which a plurality of photodiodes are arranged in a row, a glass plate 208 with which the original 201 contacts, and the like.
【0004】第1のCIS 204 と第2のCIS 209 の動作
は、先ずLED アレイ205 で原稿201 を照射して、原稿20
1 からの反射光をレンズ206 で集光し、結像した光学像
をセンサアレイ207 で、原稿201 から得た光学データを
その明るさに応じて電圧値に光電変換して1ライン毎に
読み取っている。読み取りが終了した原稿201 は第2の
原稿搬送ローラ210bの回転により画像読取装置外部に排
紙される。The operation of the first CIS 204 and the second CIS 209 is as follows.
The reflected light from 1 is condensed by a lens 206, and the formed optical image is photoelectrically converted into a voltage value in accordance with the brightness of the optical data obtained from the original 201 by a sensor array 207 and read line by line. ing. The document 201 that has been read is discharged outside the image reading apparatus by the rotation of the second document conveying roller 210b.
【0005】次に、原稿データの処理の流れを、図4に
示すブロック図を参照しながら説明する。先ず、第1の
CIS204及び第2のCIS209で1ライン毎に原稿データを電
圧値に変換して読み取り、第1及び第2のアンプ301 及
びアンプ302 で振幅調整した後、第1及び第2のA/D 変
換回路303 、304 により、アナログの画像データをディ
ジタルの画像データに変換する。Next, the flow of processing of document data will be described with reference to the block diagram shown in FIG. First, the first
The original data is converted into a voltage value for each line by the CIS 204 and the second CIS 209 and read, and the amplitude is adjusted by the first and second amplifiers 301 and 302. Then, the first and second A / D conversion circuits are formed. At 303 and 304, analog image data is converted to digital image data.
【0006】次に、2-1 セレクタ305 により、第1及び
第2のA/D 変換回路303 、304 からの出力を1ラインず
つ交互に切り替えて出力する。Next, the output from the first and second A / D conversion circuits 303 and 304 is alternately switched line by line by a 2-1 selector 305 and output.
【0007】次に、シェーディング補正回路306 でシェ
ーディング補正を行う。上記シェーディング補正とは、
原稿201 を照射するLED の光が原稿201 に一様に当たら
ないこと、センサアレイの各センサの感度がばらつくこ
と、上記レンズが端部に近づくほど透過光量が悪くなる
こと等を補正することである。Next, shading correction is performed by a shading correction circuit 306. The above shading correction is
By correcting that the LED light irradiating the original 201 does not uniformly hit the original 201, that the sensitivity of each sensor in the sensor array varies, and that the amount of transmitted light becomes worse as the lens approaches the end, etc. is there.
【0008】シェーディング補正の方法は、あらかじめ
読み取った補正用の白色シートのデータをシェーディン
グRAM307に記憶し、その値と目標値との差を補正データ
としてシェーディングRAM307に記憶させる。そして、原
稿読み取り時は、その補正データを用いて補正をする。In the shading correction method, data of a white sheet for correction read in advance is stored in the shading RAM 307, and the difference between the value and a target value is stored in the shading RAM 307 as correction data. Then, at the time of reading a document, correction is performed using the correction data.
【0009】一方、ピーク検知回路308 では、画像デー
タのピーク値を 1ライン毎に検知し、原稿201 の先端部
を検知するために用いる。また、ガンマ変換回路309 で
は、コントラスト変換をする。On the other hand, a peak detection circuit 308 detects the peak value of the image data line by line, and uses it to detect the leading edge of the document 201. The gamma conversion circuit 309 performs contrast conversion.
【0010】パッキング/ バッファRAM 制御回路310 で
は、画像データをn(n=1,2,3,・・,n) ビット単位毎にま
とめてパッキングし、外部機器であるコンピュータ314
と通信のタイミングを合わせるためにバッファRAM311に
画像データを一時的に書き込む制御と、インターフェー
ス回路312 ヘデータを読み出す制御とを行う。The packing / buffer RAM control circuit 310 packs the image data in units of n (n = 1, 2, 3,..., N) bits and collectively packs the image data into a computer 314 as an external device.
Control for temporarily writing image data to the buffer RAM 311 and control for reading data to the interface circuit 312 are performed in order to match the timing of communication with the interface circuit 312.
【0011】インターフェース回路312 では、コンピュ
ータ314 との制御信号の受け渡し、画像データの出力の
制御を行っている。このような処理が行われることによ
り、コンピュータ314 には原稿201 の表面、及び裏面の
画像データが1ラインずつ交互に転送される。The interface circuit 312 exchanges control signals with the computer 314 and controls output of image data. By performing such processing, the image data of the front side and the back side of the document 201 are alternately transferred to the computer 314 line by line.
【0012】以上説明した各部の制御は、コンピュータ
(CPU )313 により行われる。ここで、コンピュータ31
4 に転送された画像データは、コンピュータ314 に記憶
されている画像読み取り用のソフトウェア315 によっ
て、コンピュータ314 に接続されているモニタ316 の画
面上に表示される。The control of each section described above is performed by a computer (CPU) 313. Where the computer 31
The image data transferred to 4 is displayed on a screen of a monitor 316 connected to the computer 314 by image reading software 315 stored in the computer 314.
【0013】モニタ316 の表示画面は、画像データを間
引いて縮小化したプレビュー画面であり、原稿201 の読
み取り動作中は、転送された画像データが順次表示され
るので、読み取った原稿の内容を即時に確認することが
できる。The display screen of the monitor 316 is a preview screen in which image data is thinned out and reduced. During the reading operation of the original 201, the transferred image data is sequentially displayed. Can be confirmed.
【0014】なお、図3では、第1のCIS204及び第2の
CIS209の位置は固定で、原稿201 を搬送する機構を示し
たが、原稿201 の位置が固定で、第1のCIS204及び第2
のCIS209の位置が移動するようにしてもよい。In FIG. 3, the first CIS 204 and the second CIS 204
Although the position of the CIS 209 is fixed and the mechanism for transporting the original 201 is shown, the position of the original 201 is fixed, and the first CIS 204 and the second
Of the CIS 209 may move.
【0015】[0015]
【発明が解決しようとする課題】ここで、従来のプレビ
ュー画面の表示動作には以下のような問題点があった。
すなわち、先に、説明した図3に示した画像読取装置の
場合、第1のCIS204で原稿201 の上面を読み取り、第2
のCIS209で原稿201 の下面を読み取っている。Here, the conventional display operation of the preview screen has the following problems.
That is, in the case of the image reading apparatus shown in FIG. 3 described above, the upper surface of the original 201 is read by the first CIS 204 and the second
Of the original 201 is read by the CIS 209.
【0016】このとき、仮に第1のCIS204と第2のCIS2
09を対向して配置して両面の同一ラインを同時に読む場
合は、原稿201 の両面に対して光を照射するため、読み
取ろうとする面の反対側の原稿201 のデータが裏映りし
てしまう問題が生じる。At this time, if the first CIS 204 and the second CIS 2
When reading the same line on both sides at the same time by disposing 09 opposite each other, the light on both sides of the document 201 is illuminated, and the data of the document 201 on the opposite side of the surface to be read is shown off. Occurs.
【0017】そのため、第1のCIS204と第2のCIS209の
配置を、図3に示す様に少しずらせて配置し、原稿201
の両面を同時に同一ラインを読まないようにしている。
この様な配置にした場合、原稿201 の下面の読み取り開
始は上面より数ライン分遅れてしまうことになる。For this reason, the arrangement of the first CIS 204 and the second CIS 209 is slightly shifted as shown in FIG.
Of the same line is not read at the same time.
In such an arrangement, the start of reading the lower surface of the document 201 is delayed by several lines from the upper surface.
【0018】そのため、モニタ316 に表示されるプレビ
ュー画面は、下面の方が遅れて表示されることになり、
同一の原稿にも関わらず、両面のプレビュー画面が同時
に表示されないのは不自然な印象を与える問題があっ
た。As a result, the preview screen displayed on the monitor 316 is displayed with a delay on the lower surface.
The fact that the preview screens on both sides are not displayed at the same time in spite of the same original has a problem of giving an unnatural impression.
【0019】本発明上述の問題点にかんがみ、原稿の両
面の同一ラインをプレビュー画面に同時に表示できるよ
うにすることを目的とする。SUMMARY OF THE INVENTION In view of the above problems, it is an object of the present invention to be able to simultaneously display the same line on both sides of a document on a preview screen.
【0020】[0020]
【課題を解決するための手段】本発明の画像読取装置
は、原稿の表裏両面を読み取って画像データを生成する
原稿読み取り部と、上記原稿読み取り部により生成され
た画像データを記憶する記憶部と、上記記憶部へ上記画
像データを書き込む動作、及び上記記憶部から上記画像
データを読み出す動作を制御する書き込み/読み出し制
御手段と、上記原稿読み取り部が上記原稿の表面及び裏
面を読み取るタイミングを検出する読み取りタイミング
検出手段とを具備し、上記原稿の表面及び裏面の読み取
りを開始するタイミングが異なる場合には、一方の原稿
面の読み取りが開始されてから、他方の原稿面の読み取
りが開始されるまでの間に得られた画像データを上記記
憶部に記憶することを特徴としている。また、本発明の
画像読取装置の他の特徴とするところは、原稿の表裏両
面を読み取って画像データを生成する原稿読み取り部
と、上記原稿の表面及び裏面を読み取るタイミングを検
出する読み取りタイミング検出手段と、上記原稿読み取
り部により生成された画像データをアナログデータから
ディジタルデータに変換するA/D 変換器と、上記A/D 変
換器によってディジタル化された画像データに、少なく
とも濃度補正を含む画像処理を施す画像処理部と、上記
画像処理部によって所定の画像処理が施された画像デー
タを記憶する記憶部と、上記記憶部へ上記画像データを
書き込む動作、及び上記記憶部から上記画像データを読
み出す動作を制御する書き込み/読み出し制御手段と、
上記記憶部から読み出された画像データを外部機器に転
送する画像データ出力部とを有し、上記原稿の表面の読
み取りを開始するタイミングと、上記原稿の裏面の読み
取りを開始するタイミングとが異なる場合には、一方の
原稿面の読み取りが開始されてから、他方の原稿面の読
み取りが開始されるまでの間に得られた画像データを上
記記憶部に記憶することを特徴としている。また、本発
明の画像読取装置のその他の特徴とするところは、上記
原稿を照射するLED と、上記原稿からの反射光を集光す
るレンズと、複数のフォトダイオードが1列に配置され
ているセンサアレイと、上記原稿が接触する透明板とに
より構成され、上記原稿をライン毎に読み取る第1及び
第2の密着型ラインイメージセンサにより上記原稿読み
取り部を構成し、上記第1の密着型ラインイメージセン
サと上記第2の密着型ラインイメージセンサとが、上記
原稿の表面及び裏面の読み取りを開始するタイミングが
異なる場合には、一方の原稿面の読み取りが開始されて
から、他方の原稿面の読み取りが開始されるまでの間に
得られた画像データを上記記憶部に記憶するとともに、
上記原稿の表面、裏面同一ラインの画像データを所定ラ
イン数毎に上記記憶手段から読み出して交互に出力する
ことを特徴としている。また、本発明の画像読取装置の
その他の特徴とするところは、上記2組の密着型ライン
イメージセンサの代わりに、2組の電荷結合素子を用い
たことを特徴としている。According to the present invention, there is provided an image reading apparatus comprising: a document reading section for reading both sides of a document to generate image data; and a storage section for storing the image data generated by the document reading section. Writing / reading control means for controlling an operation of writing the image data to the storage unit and an operation of reading the image data from the storage unit; and detecting a timing at which the original reading unit reads the front and back surfaces of the original. A reading timing detecting unit, wherein when the timing of starting reading of the front side and the back side of the original is different, from the start of reading of one original side to the start of reading of the other original side The image data obtained during is stored in the storage unit. According to another feature of the image reading apparatus of the present invention, a document reading unit that reads both sides of a document to generate image data, and a reading timing detecting unit that detects timing of reading the front and back sides of the document An A / D converter for converting image data generated by the document reading unit from analog data to digital data; and an image processing including at least density correction for the image data digitized by the A / D converter. An image processing unit for performing image processing, a storage unit for storing image data on which predetermined image processing has been performed by the image processing unit, an operation of writing the image data to the storage unit, and reading the image data from the storage unit Write / read control means for controlling operation;
An image data output unit that transfers the image data read from the storage unit to an external device, and a timing to start reading the front surface of the document and a timing to start reading the back surface of the document are different In this case, image data obtained from the start of reading of one document surface to the start of reading of the other document surface is stored in the storage unit. Other features of the image reading apparatus of the present invention include an LED for irradiating the document, a lens for condensing light reflected from the document, and a plurality of photodiodes arranged in one line. A first reading unit configured to include a sensor array and a transparent plate with which the document comes into contact, and a first and second contact type line image sensors for reading the document line by line; If the image sensor and the second contact-type line image sensor have different timings to start reading the front and back surfaces of the document, the reading of one document surface is started and then the reading of the other document surface is started. While storing the image data obtained until the reading is started in the storage unit,
The image data of the same line on the front and back sides of the document is read out from the storage means for every predetermined number of lines and output alternately. Another feature of the image reading apparatus of the present invention is that two sets of charge-coupled devices are used instead of the two sets of contact type line image sensors.
【0021】本発明の画像読取方法は、原稿の表裏両面
を読み取って画像データを生成する原稿読み取り処理
と、上記原稿読み取り処理により生成された画像データ
を記憶部に記憶する記憶処理と、上記原稿読み取り処理
において、上記原稿の表面及び裏面を読み取るタイミン
グを検出する読み取りタイミング検出処理と、上記記憶
部へ上記画像データを書き込む動作、及び上記記憶部か
ら上記画像データを読み出す動作を制御する書き込み/
読み出し制御処理と、上記原稿読み取り処理において、
上記原稿の表面及び裏面を読み取るタイミングを検出す
る読み取りタイミング検出検出処理とを行う画像読取方
法であって、上記原稿の表面及び裏面の読み取りを開始
するタイミングが異なる場合に、一方の原稿面の読み取
りが開始されてから、他方の原稿面の読み取りが開始さ
れるまでの間に得られた画像データを上記記憶部に記憶
することを特徴としている。また、本発明の画像読取方
法の他の特徴とするところは、原稿の表裏両面を読み取
って画像データを生成する原稿読み取り処理と、上記原
稿読み取り処理により生成された画像データをアナログ
データからディジタルデータに変換するA/D変換処理
と、上記A/D 変換処理によってディジタル化された画像
データに、少なくとも濃度補正を含む処理を行って加工
する画像処理と、上記画像処理された画像データを記憶
部に記憶する記憶処理と、上記記憶部へ上記画像データ
を書き込む動作、及び上記記憶部から上記画像データを
読み出す動作を制御する書き込み/読み出し制御処理
と、上記記憶部から読み出された画像データを外部機器
に転送する画像データ出力処理とを行う画像読取方法で
あって、上記原稿の表面及び裏面の読み取りを開始する
タイミングが異なる場合に、一方の原稿面の読み取りが
開始されてから、他方の原稿面の読み取りが開始される
までの間に得られた画像データを上記記憶部に記憶する
ことを特徴としている。The image reading method according to the present invention comprises: a document reading process for reading both sides of a document to generate image data; a storage process for storing image data generated by the document reading process in a storage unit; In the reading process, a reading timing detecting process for detecting a timing for reading the front and back surfaces of the document, an operation for writing the image data to the storage unit, and a writing / controlling operation for reading the image data from the storage unit.
In the reading control process and the document reading process,
A reading timing detection process for detecting a timing of reading the front and back sides of the original, wherein the reading of the front side and the back side of the original is different when reading the front side and the back side of the original is different. Is stored in the storage unit from the start of the reading to the start of reading of the other document surface. Another feature of the image reading method of the present invention is that a document reading process for reading both sides of a document to generate image data, and that the image data generated by the document reading process is converted from analog data to digital data. A / D conversion processing for converting the image data into digital data, image processing for performing processing including at least density correction on the image data digitized by the A / D conversion processing, and a storage unit for storing the image data subjected to the image processing. A write / read control process for controlling an operation of writing the image data to the storage unit and an operation of reading the image data from the storage unit; and a process of storing the image data read from the storage unit. An image reading method for performing image data output processing for transferring to an external device, wherein reading of the front and back surfaces of the document is started. When the timings are different, image data obtained from the start of reading of one document surface to the start of reading of the other document surface is stored in the storage unit.
【0022】本発明の記憶媒体は、上記各手段としてコ
ンピュータを機能させるプログラムを格納したことを特
徴としている。また、本発明の記憶媒体の他の特徴とす
るところは、上記画像読取方法の手順をコンピュータに
実行させるプログラムを格納したことを特徴としてい
る。The storage medium of the present invention is characterized by storing a program for causing a computer to function as each of the above means. Another feature of the storage medium of the present invention is that a program for causing a computer to execute the procedure of the image reading method is stored.
【0023】[0023]
【作用】本発明は上記技術手段を有するので、原稿読み
取り部により生成された画像データを記憶する記憶部を
設け、原稿の表面及び裏面の読み取りを開始するタイミ
ングが異なる場合には、一方の原稿面の読み取りが開始
されてから、他方の原稿面の読み取りが開始されるまで
の間に得られた画像データは上記記憶部に記憶されるの
で、原稿の表面と裏面の読み取り開始のタイミングが異
なっても、上記読み取り開始のタイミングの異なりを補
償して、原稿両面の同一ラインのデータを交互に出力す
ることが可能となる。また、上記画像データを記憶する
記憶部を内蔵したので、外部機器の状態や外部機器の記
憶部の容量に影響を受けないという利点が得られる。Since the present invention has the above-mentioned technical means, a storage unit for storing image data generated by the original reading unit is provided. Since the image data obtained from the start of the reading of the original to the start of the reading of the other original is stored in the storage unit, the timing of starting the reading of the front and back of the original is different. However, it is possible to alternately output the data of the same line on both sides of the document by compensating for the difference in the read start timing. Further, since the storage unit for storing the image data is incorporated, there is obtained an advantage that the storage unit of the external device is not affected by the state of the external device or the capacity of the storage unit.
【0024】[0024]
【発明の実施の形態】(第1の実施の形態)本発明によ
る画像読取装置、画像読取方法及び記憶媒体の第1の実
施の形態を図1に示す。図1の各構成要素に於いて、従
来の技術で説明した図4に示した構成と同一の構成につ
いては同じ符号を付して詳細な動作説明を省略する。図
1の画像読取装置に於いて、図4の画像読取装置との相
違点はオフセットRAM101及びオフセット補正回路102 を
追加したことである。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS (First Embodiment) FIG. 1 shows a first embodiment of an image reading apparatus, an image reading method and a storage medium according to the present invention. In each of the components in FIG. 1, the same components as those shown in FIG. 4 described in the related art are denoted by the same reference numerals, and detailed description of the operations will be omitted. The image reading apparatus of FIG. 1 is different from the image reading apparatus of FIG. 4 in that an offset RAM 101 and an offset correction circuit 102 are added.
【0025】上述したように原稿201 の読み取り開始の
タイミングは、原稿201 の表面及び裏面で異なるが、こ
こでは第1のCIS204が第2のCIS209よりn(n=2,3,
4,....,n)ライン分だけ先に読み取りを開始したとす
る。この場合、第1のCIS204に於ける画像データが、n
ライン分だけオフセットRAM101に一時的に記憶される。
オフセットRAM101の書き込みと読み出しの制御は、オフ
セット補正回路102 で行っている。As described above, the timing of starting reading of the original 201 is different between the front and back sides of the original 201, but here, the first CIS 204 is n (n = 2, 3,
4, ...., n) Assume that reading has started earlier by the number of lines. In this case, the image data in the first CIS 204 is n
The data is temporarily stored in the offset RAM 101 for the number of lines.
The writing and reading of the offset RAM 101 are controlled by an offset correction circuit 102.
【0026】オフセット補正回路102 の動作を、図2の
タイミングチャートを参照しながら説明する。図2に於
いて、HSYNC は第1のCIS204及び第2のCIS209の1ライ
ン毎の同期信号であり、パルスが与えられる毎に次のラ
インに読み取り位置が移動する。The operation of the offset correction circuit 102 will be described with reference to the timing chart of FIG. In FIG. 2, HSYNC is a synchronization signal for each line of the first CIS 204 and the second CIS 209, and the reading position moves to the next line every time a pulse is given.
【0027】CSCLK-A は、図1に於ける第1のCIS204の
データ出力部の駆動パルスであり、蓄積した前ラインの
画像データを出力させる。同様に、CSCLK-B は第2のCI
S209のデータ出力部の駆動パルスである。CSCLK-A is a drive pulse for the data output section of the first CIS 204 in FIG. 1, and outputs the accumulated image data of the previous line. Similarly, CSCLK-B is the second CI
It is a drive pulse of the data output part of S209.
【0028】OUT-A は、第1のCIS204の出力信号で、1-
A は1ライン目のデータを意味し、以下2ライン目、3
ライン目と続く。同様に、OUT-B は第2のCIS209の出力
データであり、1-B は1ライン目のデータを意味する。OUT-A is the output signal of the first CIS 204,
A means the data of the first line, and the following 2 and 3
Continue with the line. Similarly, OUT-B is the output data of the second CIS 209, and 1-B means the data of the first line.
【0029】SELは、図1に於けるセレクタ305 の切り
換えのパルスである。また、SELOUTは、セレクタ305 の
出力であり、従来はこのデータの順序でコンピュータ31
4 に転送されていた。SEL is a pulse for switching the selector 305 in FIG. SELOUT is the output of the selector 305, and conventionally, the computer 31
4 had been forwarded.
【0030】WR-Aは、第1のCIS204の出力信号OUT-A を
オフセットRAM101に書き込むライトパルスである。ま
た、WR-ADDRESSはオフセットRAM101に書き込む時のアド
レスであり、1-A は1ライン目のデータを記憶する複数
のアドレスを示す。WR-A is a write pulse for writing the output signal OUT-A of the first CIS 204 into the offset RAM 101. WR-ADDRESS is an address for writing to the offset RAM 101, and 1-A indicates a plurality of addresses for storing data of the first line.
【0031】RE-Aは、オフセットRAM101に書き込んだOU
T-A のデータを読み出すリードパルスであり、また、RE
-ADDRESSはオフセットRAM1O1からデータを読み出すとき
の複数のアドレスである。RE-A is the OU written to the offset RAM 101
This is a read pulse for reading TA data.
-ADDRESS is a plurality of addresses when data is read from the offset RAM1O1.
【0032】図2に示したようなタイミングでオフセッ
トRAM1O1の読み書きを制御することにより、図1に於け
るオフセット補正回路102 の出力であるDATAOUT には表
面、裏面の同一ラインのデータが交互に出力される。す
なわち、外部装置であるコンピュータ314 に両面の同一
ラインのデータが交互に出力されることになる。したが
って、上記動作によるとオフセットRAM101は少なくとも
nライン分のデータを記憶できる容量が必要である。By controlling the reading and writing of the offset RAM 1O1 at the timing shown in FIG. 2, the data of the same line on the front surface and the back surface is alternately output to DATAOUT which is the output of the offset correction circuit 102 in FIG. Is done. That is, data on the same line on both sides is alternately output to the computer 314 as an external device. Therefore, according to the above operation, the offset RAM 101 needs a capacity capable of storing at least data for n lines.
【0033】なお、図1に示した第1のCIS204及び第2
のCIS209の代りに電荷結合素子CCDを使用してもよい。
また、シェーディングRAM307、オフセットRAM101、バッ
ファRAM311は、必ずしも3個のRAM を設ける必要はな
く、1個のRAM で共有するようにしてもよい。The first CIS 204 and the second CIS 204 shown in FIG.
Instead of CIS 209, a charge coupled device CCD may be used.
Further, the shading RAM 307, the offset RAM 101, and the buffer RAM 311 do not necessarily need to be provided with three RAMs, and may be shared by one RAM.
【0034】(本発明の他の実施の形態)本発明は複数
の機器(例えば、ホストコンピュータ、インタフェース
機器、リーダ、プリンタ等)から構成されるシステムに
適用しても1つの機器からなる装置に適用しても良い。(Other Embodiments of the Present Invention) The present invention is applied to a system composed of a plurality of devices (for example, a host computer, an interface device, a reader, a printer, etc.), and is applied to an apparatus composed of one device. May be applied.
【0035】また、上述した実施の形態の機能を実現す
るように各種のデバイスを動作させるように、上記各種
デバイスと接続された装置あるいはシステム内のコンピ
ュータに対し、上記実施の形態の機能を実現するための
ソフトウェアのプログラムコードを供給し、そのシステ
ムあるいは装置のコンピュータ(CPUあるいはMP
U)に格納されたプログラムに従って上記各種デバイス
を動作させることによって実施したものも、本発明の範
疇に含まれる。Further, the functions of the above-described embodiments are implemented in an apparatus connected to the above-described various devices or a computer in a system so that various devices are operated so as to realize the functions of the above-described embodiments. Supplies the software program code for performing the
The invention implemented by operating the various devices according to the program stored in U) is also included in the scope of the present invention.
【0036】また、この場合、上記ソフトウェアのプロ
グラムコード自体が上述した実施の形態の機能を実現す
ることになり、そのプログラムコード自体、およびその
プログラムコードをコンピュータに供給するための手
段、例えばかかるプログラムコードを格納した記憶媒体
は本発明を構成する。かかるプログラムコードを記憶す
る記憶媒体としては、例えばフロッピーディスク、ハー
ドディスク、光ディスク、光磁気ディスク、CD−RO
M、磁気テープ、不揮発性のメモリカード、ROM等を
用いることができる。In this case, the program code of the software implements the functions of the above-described embodiment, and the program code itself and means for supplying the program code to a computer, such as the program The storage medium storing the code constitutes the present invention. As a storage medium for storing such a program code, for example, a floppy disk, hard disk, optical disk, magneto-optical disk, CD-RO
M, a magnetic tape, a nonvolatile memory card, a ROM, or the like can be used.
【0037】また、コンピュータが供給されたプログラ
ムコードを実行することにより、上述の実施の形態の機
能が実現されるだけでなく、そのプログラムコードがコ
ンピュータにおいて稼働しているOS(オペレーティン
グシステム)あるいは他のアプリケーションソフト等の
共同して上述の実施の形態の機能が実現される場合にも
かかるプログラムコードは本発明の実施の形態に含まれ
ることは言うまでもない。When the computer executes the supplied program code, not only the functions of the above-described embodiment are realized, but also the OS (operating system) or other operating system in which the program code runs on the computer. Needless to say, such program code is also included in the embodiment of the present invention when the functions of the above-described embodiment are realized in cooperation with the application software or the like.
【0038】さらに、供給されたプログラムコードがコ
ンピュータの機能拡張ボードやコンピュータに接続され
た機能拡張ユニットに備わるメモリに格納された後、そ
のプログラムコードの指示に基づいてその機能拡張ボー
ドや機能拡張ユニットに備わるCPU等が実際の処理の
一部または全部を行い、その処理によって上述した実施
の形態の機能が実現される場合にも本発明に含まれる。Further, after the supplied program code is stored in a memory provided in a function expansion board of the computer or a function expansion unit connected to the computer, the function expansion board or the function expansion unit is specified based on the instruction of the program code. The present invention also includes a case where a CPU or the like provided in the apparatus performs part or all of the actual processing, and the processing realizes the functions of the above-described embodiments.
【0039】[0039]
【発明の効果】本発明によれば、原稿の表面と裏面の読
み取り開始のタイミングが異なる場合には、一方の原稿
面の読み取りが開始されてから、もう一方の原稿面の読
み取りが開始されるまでの間に得られる画像データを保
持するようにしたので、原稿の表裏で読み取りタイミン
グが異なるのを補償して、原稿両面における同一ライン
のデータを外部機器に交互に出力することができる。こ
れにより、プレビュー画面に原稿の表面及び裏面を同時
に表示することができ、より自然なプレビュー表示を実
現することができる。また、上記画像データを記憶する
記憶部を内蔵したので、外部機器の状態や外部機器の記
憶部の容量に影響を受けないようにすることができる。According to the present invention, when the timing of starting reading of the front side and the back side of the original is different, reading of one original side is started and then reading of the other original side is started. Since the image data obtained during this period is held, it is possible to compensate for the difference in reading timing between the front and back sides of the document, and to output the data of the same line on both sides of the document to an external device alternately. As a result, the front and back sides of the document can be simultaneously displayed on the preview screen, and a more natural preview display can be realized. In addition, since the storage unit for storing the image data is built in, the state of the external device and the capacity of the storage unit of the external device are not affected.
【図1】本発明による画像読取装置の回路構成を示すブ
ロック図である。FIG. 1 is a block diagram showing a circuit configuration of an image reading apparatus according to the present invention.
【図2】本発明による画像読取装置の動作タイミングを
示す図である。FIG. 2 is a diagram showing operation timing of the image reading apparatus according to the present invention.
【図3】画像読取装置の要部の機構を説明する図であ
る。FIG. 3 is a diagram illustrating a mechanism of a main part of the image reading apparatus.
【図4】従来の画像読取装置の回路構成を示すブロック
図である。FIG. 4 is a block diagram illustrating a circuit configuration of a conventional image reading apparatus.
102 オフセット補正回路 101 オフセットRAM 204 第1の密着ラインイメージセンサ(CIS) 209 第2の密着ラインイメージセンサ(CIS) 303 A/D 変換回路 304 A/D 変換回路 306 シェーディング補正回路 312 インターフェース回路 102 Offset correction circuit 101 Offset RAM 204 First contact line image sensor (CIS) 209 Second contact line image sensor (CIS) 303 A / D conversion circuit 304 A / D conversion circuit 306 Shading correction circuit 312 Interface circuit
Claims (8)
を生成する原稿読み取り部と、 上記原稿読み取り部により生成された画像データを記憶
する記憶部と、 上記記憶部へ上記画像データを書き込む動作、及び上記
記憶部から上記画像データを読み出す動作を制御する書
き込み/読み出し制御手段とを具備し、 上記原稿の表面及び裏面の読み取りを開始するタイミン
グが異なる場合には、一方の原稿面の読み取りが開始さ
れてから、他方の原稿面の読み取りが開始されるまでの
間に得られた画像データを上記記憶部に記憶することを
特徴とする画像読取装置。An original reading unit configured to read both sides of an original to generate image data; a storage unit configured to store image data generated by the original reading unit; an operation of writing the image data to the storage unit; And writing / reading control means for controlling an operation of reading the image data from the storage unit, wherein when reading of the front side and the back side of the original is started at a different time, reading of one of the original sides is started. An image reading apparatus characterized by storing image data obtained during a period from when the reading is performed until the reading of the other document surface is started in the storage unit.
を生成する原稿読み取り部と、 上記原稿読み取り部により生成された画像データをアナ
ログデータからディジタルデータに変換するA/D 変換器
と、 上記A/D 変換器によってディジタル化された画像データ
に、少なくとも濃度補正を含む画像処理を施す画像処理
部と、 上記画像処理部によって所定の画像処理が施された画像
データを記憶する記憶部と、 上記記憶部へ上記画像データを書き込む動作、及び上記
記憶部から上記画像データを読み出す動作を制御する書
き込み/読み出し制御手段と、 上記記憶部から読み出された画像データを外部機器に転
送する画像データ出力部とを有し、 上記原稿の表面の読み取りを開始するタイミングと、上
記原稿の裏面の読み取りを開始するタイミングとが異な
る場合には、一方の原稿面の読み取りが開始されてか
ら、他方の原稿面の読み取りが開始されるまでの間に得
られた画像データを上記記憶部に記憶することを特徴と
する画像読取装置。2. An original reading unit that reads image data by reading both sides of an original, an A / D converter that converts the image data generated by the original reading unit from analog data to digital data, An image processing unit that performs image processing including at least density correction on the image data digitized by the / D converter; a storage unit that stores image data that has been subjected to predetermined image processing by the image processing unit; Write / read control means for controlling an operation of writing the image data to the storage unit and an operation of reading the image data from the storage unit; and an image data output for transferring the image data read from the storage unit to an external device And a timing to start reading the front side of the document and a timing to start reading the back side of the document The image data obtained from when the reading of one document surface is started until the reading of the other document surface is started is stored in the storage unit. Reader.
らの反射光を集光するレンズと、複数のフォトダイオー
ドが1列に配置されているセンサアレイと、上記原稿が
接触する透明板とから成り、上記原稿をライン毎に読み
取る第1及び第2の密着型ラインイメージセンサにより
上記原稿読み取り部を構成し、 上記第1の密着型ラインイメージセンサと上記第2の密
着型ラインイメージセンサとが、上記原稿の表面及び裏
面の読み取りを開始するタイミングが異なる場合には、
一方の原稿面の読み取りが開始されてから、他方の原稿
面の読み取りが開始されるまでの間に得られた画像デー
タを上記記憶部に記憶するとともに、上記原稿の表面、
裏面同一ラインの画像データを所定ライン数毎に上記記
憶手段から読み出して交互に出力することを特徴とする
請求項2に記載の画像読取装置。3. An LED for irradiating the document, a lens for condensing light reflected from the document, a sensor array in which a plurality of photodiodes are arranged in a row, and a transparent plate with which the document contacts. And the first and second contact-type line image sensors for reading the document line by line constitute the document reading unit. The first contact-type line image sensor and the second contact-type line image sensor However, if the timing to start reading the front and back sides of the original is different,
From the start of reading one document surface to the start of reading the other document surface, storing the image data obtained in the storage unit, the surface of the document,
3. The image reading apparatus according to claim 2, wherein the image data of the same line on the back side is read out from the storage means every predetermined number of lines and output alternately.
の代わりに、2組の電荷結合素子を用いたことを特徴と
する請求項3に記載の画像読取装置。4. The image reading apparatus according to claim 3, wherein two sets of charge-coupled devices are used instead of the two sets of contact type line image sensors.
を生成する原稿読み取り処理と、 上記原稿読み取り処理により生成された画像データを記
憶部に記憶する記憶処理と、 上記記憶部へ上記画像データを書き込む動作、及び上記
記憶部から上記画像データを読み出す動作を制御する書
き込み/読み出し制御処理とを行う画像読取方法であっ
て、 上記原稿の表面及び裏面の読み取りを開始するタイミン
グが異なる場合に、一方の原稿面の読み取りが開始され
てから、他方の原稿面の読み取りが開始されるまでの間
に得られた画像データを上記記憶部に記憶することを特
徴とする画像読取方法。5. A document reading process for generating image data by reading both sides of a document, a storage process for storing image data generated by the document reading process in a storage unit, and storing the image data in the storage unit. An image reading method for performing a writing operation and a writing / reading control process for controlling an operation of reading out the image data from the storage unit, wherein the timing to start reading the front side and the back side of the original is different. An image reading method for storing image data obtained from the start of reading of one original surface to the start of reading of the other original surface in the storage unit.
を生成する原稿読み取り処理と、 上記原稿読み取り処理により生成された画像データをア
ナログデータからディジタルデータに変換するA/D 変換
処理と、 上記A/D 変換処理によってディジタル化された画像デー
タに、少なくとも濃度補正を含む画像処理を行って加工
する画像処理と、 上記画像処理された画像データを記憶部に記憶する記憶
処理と、 上記記憶部へ上記画像データを書き込む動作、及び上記
記憶部から上記画像データを読み出す動作を制御する書
き込み/読み出し制御処理と、 上記記憶部から読み出された画像データを外部機器に転
送する画像データ出力処理とを行う画像読取方法であっ
て、 上記原稿の表面及び裏面の読み取りを開始するタイミン
グが異なる場合に、一方の原稿面の読み取りが開始され
てから、他方の原稿面の読み取りが開始されるまでの間
に得られた画像データを上記記憶部に記憶することを特
徴とする画像読取方法。6. An original reading process for generating image data by reading both sides of an original, an A / D conversion process for converting the image data generated by the original reading process from analog data to digital data, Image processing for processing image data digitized by the / D conversion processing by performing image processing including at least density correction, storing the image-processed image data in a storage unit, and storing the image data in the storage unit. A write / read control process for controlling an operation of writing the image data and an operation of reading the image data from the storage unit; and an image data output process of transferring the image data read from the storage unit to an external device. An image reading method to be performed. Image reading method and to store the reading of the document surface is started, the image data obtained until the reading of the other document surface is started in the storage unit.
段としてコンピュータを機能させるためのプログラムを
格納したことを特徴とする記憶媒体。7. A storage medium storing a program for causing a computer to function as each of the means according to claim 1. Description:
法の手順をコンピュータに実行させるためのプログラム
を格納したことを特徴とする記憶媒体。8. A storage medium storing a program for causing a computer to execute the procedure of the image reading method according to claim 5 or 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10141626A JPH11341239A (en) | 1998-05-22 | 1998-05-22 | Device and method for picture reading and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10141626A JPH11341239A (en) | 1998-05-22 | 1998-05-22 | Device and method for picture reading and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH11341239A true JPH11341239A (en) | 1999-12-10 |
Family
ID=15296423
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10141626A Pending JPH11341239A (en) | 1998-05-22 | 1998-05-22 | Device and method for picture reading and storage medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH11341239A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100397860C (en) * | 2004-12-13 | 2008-06-25 | 崴强科技股份有限公司 | Image signal compounding module and method |
-
1998
- 1998-05-22 JP JP10141626A patent/JPH11341239A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100397860C (en) * | 2004-12-13 | 2008-06-25 | 崴强科技股份有限公司 | Image signal compounding module and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8072652B2 (en) | Image reading apparatus | |
JPH02291764A (en) | Both sides scanner | |
JPH1013669A (en) | Data processing method for image reader | |
JPH05130399A (en) | Original reader | |
JP3939855B2 (en) | Double-sided original reading method and apparatus | |
US6914632B1 (en) | Apparatus for panning and scaling window in image sensor | |
JPH10164326A (en) | Image fetching device | |
JPH11341239A (en) | Device and method for picture reading and storage medium | |
JPH11346305A (en) | Image processor | |
JP3566687B2 (en) | Data array conversion device, image processing system, and image input device | |
JP2000036890A (en) | Image reader and computer-readable storage medium thereof | |
JP2527720B2 (en) | Image reader | |
JP3944200B2 (en) | Linear image sensor and image reading apparatus | |
JPH11252372A (en) | Data converting circuit and image reader | |
JPS59223061A (en) | Picture reader | |
JPH11225254A (en) | Image reader | |
JP2877671B2 (en) | Solid-state imaging device | |
JP2520676Y2 (en) | Image reader | |
JP2002057880A (en) | Image processing unit | |
JP2001186417A (en) | Defective pixel detector | |
JP2001045289A (en) | Image reader, its method and computer readable storage medium | |
JP2547759B2 (en) | Image processing device | |
JPS5997268A (en) | Picture reader | |
JPH118826A (en) | Image input device | |
JP2002209069A (en) | Image reader, image read method and storage medium |