JPH09214713A - Picture reader - Google Patents
Picture readerInfo
- Publication number
- JPH09214713A JPH09214713A JP8048280A JP4828096A JPH09214713A JP H09214713 A JPH09214713 A JP H09214713A JP 8048280 A JP8048280 A JP 8048280A JP 4828096 A JP4828096 A JP 4828096A JP H09214713 A JPH09214713 A JP H09214713A
- Authority
- JP
- Japan
- Prior art keywords
- reading
- sub
- speed
- image data
- external device
- 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
- 238000012546 transfer Methods 0.000 claims abstract description 29
- 230000003111 delayed effect Effects 0.000 abstract 1
- 238000001514 detection method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000005286 illumination Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 239000011521 glass Substances 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000003705 background correction Methods 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Landscapes
- Facsimile Scanning Arrangements (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は画像読み取り装置、
より詳細には、外部装置(ホストコンピュータ)に画像
データを転送する画像読み取り装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image reading device,
More specifically, the present invention relates to an image reading device that transfers image data to an external device (host computer).
【0002】[0002]
【従来の技術】外部装置(ホストコンピュータ)へ画像
データを転送する画像読み取り装置において、従来の画
像読み取り装置は、原稿を読み取る速度は、予め設定さ
れた読み取り密度により一意に設定されていた。又、画
像データを受け取る外部装置とのあいだの画像データ転
送速度も外部装置の処理速度により固定である。従っ
て、読み取り装置と読み取りエリアにより所定数の画像
データ数を画像読み取り装置から外部装置に転送する場
合、画像データ転送速度が原稿を読み取る速度よりも早
い場合は画像データが画像データ保持手段に滞ることな
く外部装置げ転送されるが、画像データ転送速度が原稿
を読み取る速度よりも遅い場合は画像データ保持手段が
オーバーフローし、画像データが行なえない不具合があ
った。又、読み取り速度自身を遅くすればオーバーフロ
ーは発生しないが、早い転送速度を持つ外部装置に対し
ても一律読み取りが遅くなり、実用性はないものとなっ
てしまう。2. Description of the Related Art In an image reading apparatus that transfers image data to an external device (host computer), the speed of reading an original is set uniquely by a preset reading density. Also, the image data transfer speed with the external device that receives the image data is fixed depending on the processing speed of the external device. Therefore, when a predetermined number of image data is transferred from the image reading device to the external device by the reading device and the reading area, if the image data transfer speed is faster than the reading speed of the original, the image data is stuck in the image data holding means. However, if the image data transfer speed is slower than the original reading speed, the image data holding means overflows, and there is a problem that the image data cannot be transferred. Further, if the reading speed itself is slowed down, overflow will not occur, but uniform reading will be slowed even for an external device having a high transfer speed, which makes it impractical.
【0003】[0003]
【発明が解決しようとする課題】上述のごとき不具合を
解決するための従来技術においては、画像読み取り装置
内にメモリを装備し、一旦、メモリに画像データを記憶
し、記憶した画像データ外部装置の転送速度に合わせて
転送するものとするものであった。しかし、上記従来技
術では、大量のメモリを搭載するために、大幅なコスト
アップと装置の大型化を招いてしまった。画像データ転
送速度を検出し、読み取り速度を決定する提案もなされ
たが、構成が複雑になり実用には至っていない。In the prior art for solving the above-mentioned problems, a memory is provided in an image reading device, image data is temporarily stored in the memory, and the image data external device The data was transferred according to the transfer speed. However, in the above-mentioned conventional technique, a large amount of memory is mounted, which causes a significant increase in cost and an increase in size of the device. A proposal has also been made to detect the image data transfer speed and determine the reading speed, but it has not been put to practical use due to the complicated structure.
【0004】本発明は、上述のごとき実情に鑑みてなさ
れたので、転送速度の異なる外部装置に対して適切な読
み取り速度で原稿を読み取ることにより、大量メモリ
(画像データ保持手段)の搭載なしで(少量のメモリ搭
載で)外部装置の能力に見合った最大の画像読み取り速
度を実現させることを目的としてなされたものである。Since the present invention has been made in view of the above-mentioned circumstances, an original is read at an appropriate reading speed with respect to an external device having a different transfer speed, so that a large amount of memory (image data holding means) is not mounted. The purpose is to realize the maximum image reading speed commensurate with the capability of the external device (with a small amount of memory installed).
【0005】[0005]
【課題を解決するための手段】請求項1の発明は、原稿
画像を読み取る読み取り手段と、読み取った原稿画像の
情報(画像データ)を一時的に保存する画像データ保持
手段(DRAM)と、前記画像データ保持手段から取り
出した画像データを外部装置に転送する転送手段とを有
する画像読み取り装置において、副走査方向の読み取り
速度を任意に設定できる副走査速度設定手段と、画像デ
ータ保持手段のオーバーフロー検出手段と、オーバーフ
ローしたことを外部装置へ通知するオーバーフロー通知
手段とを有し、前記オーバーフロー検出手段がオーバー
フローを検出した場合に画像データの再送を外部装置に
促すと共に、副走査速度設定手段により次回の読み取り
における副走査速度を所定速度遅くすることを特徴と
し、もって、大量の画像データ保持手段(DRAM)を
設けることなく、画像データを外部装置(ホストコンピ
ュータ)に転送できるようにしたものである。According to a first aspect of the present invention, there is provided a reading unit for reading an original image, an image data holding unit (DRAM) for temporarily storing information (image data) of the read original image, and In an image reading apparatus having a transfer means for transferring image data taken out from the image data holding means to an external device, a sub-scanning speed setting means capable of arbitrarily setting a reading speed in the sub-scanning direction and overflow detection of the image data holding means. Means and an overflow notification means for notifying the external device of the overflow, and when the overflow detection means detects the overflow, prompts the external device to retransmit the image data, and the sub-scanning speed setting means The feature is that the sub-scanning speed in reading is slowed down by a predetermined speed. Without providing the image data holding means (DRAM), it is obtained to forward the image data to an external device (host computer).
【0006】請求項2の発明は、請求項1の発明におい
て、電源投入後1回目の画像読み取りで副走査速度が最
早値となるように上記副走査速度設定手段を設定するこ
とを特徴とし、もって、電源投入後は最も早い転送速度
を想定して画像を読み取るようにし、転送速度が早い外
部装置に対してその転送速度の早さを殺すことなく読み
取りを実施できるようにしたものである。The invention of claim 2 is characterized in that, in the invention of claim 1, the sub-scanning speed setting means is set so that the sub-scanning speed becomes the earliest value in the first image reading after the power is turned on. Therefore, after the power is turned on, the image is read by assuming the fastest transfer speed, and the reading can be performed on an external device having a high transfer speed without killing the high transfer speed.
【0007】請求項3の発明は、請求項1の発明におい
て、副走査速度を不発揮性メモリに記憶し、電源投入後
は不発揮性メモリの値となるように前記副走査速度設定
手段を設定することを特徴とし、もって、自動調整した
読み取り速度を不揮発性メモリに保持するようにし、再
度電源を投入した場合にオーバーフローを発生させなが
らの自動調整動作再実施を省くようにしたものである。According to a third aspect of the present invention, in the first aspect of the present invention, the sub-scanning speed is stored in the non-volatile memory, and the sub-scanning speed setting means is set so as to have the value of the non-volatile memory after the power is turned on. It is characterized by setting, so that the automatically adjusted reading speed is retained in the non-volatile memory, and re-execution of automatic adjustment operation while generating an overflow when the power is turned on again is omitted. .
【0008】請求項4の発明は、請求項3の発明におい
て、副走査速度が最早値となるように初期化する手段を
設けたことを特徴とし、もって、不揮発性メモリに保持
している読み取り速度を初期化するようにし、より早い
転送速度を持った外部装置に交換した場合でもその転送
速度の早さを殺すことなく読み取りを実施できるように
したのである。The invention of claim 4 is characterized in that, in the invention of claim 3, means for initializing the sub-scanning speed to the earliest value is provided, and thus the reading held in the non-volatile memory is carried out. The speed was initialized so that even if an external device with a higher transfer rate was exchanged, reading could be performed without killing the high transfer rate.
【0009】[0009]
【発明の実施の形態】図1は、本発明が適用される画像
読み取り装置の一例を説明するための全体構成図で、周
知のように、原稿台ガラス1上に置かれた原稿は、照明
ランプ3により照射され、その反射光は、該照明ランプ
と一体に構成された第1ミラー2,第2ミラー4,第3
ミラー5で走査される。その後、反射光は、レンズ38
により集光され、CCD6に照射されて光電変換され
る。第1ミラー2,照明ランプ3及び第2ミラー4,第
3ミラー5は、走行体モータ7を駆動源として、A方向
に移動可能となっている。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS FIG. 1 is an overall configuration diagram for explaining an example of an image reading apparatus to which the present invention is applied. As is well known, a document placed on a platen glass 1 is illuminated. The light reflected by the lamp 3 is reflected by the first mirror 2, the second mirror 4, and the third mirror which are integrally formed with the illumination lamp.
It is scanned by the mirror 5. Then, the reflected light is reflected by the lens 38.
The light is collected by the light source, is irradiated onto the CCD 6, and is photoelectrically converted. The first mirror 2, the illumination lamp 3, the second mirror 4, and the third mirror 5 are movable in the A direction by using the traveling body motor 7 as a drive source.
【0010】原稿トレイ8に積載された原稿は、ピック
アップローラ9,レジストローラ対10,搬送ドラム1
1,搬送ローラ12により読み取り位置Bを経て、排紙
ローラ対13,14へ送り込まれ、排紙トレイ15上に
排出される。原稿は、読み取り位置Bを通過する際に、
読み取り位置B近傍に移動されている照明ランプ3によ
り照射され、その反射光は、第1ミラー2及び一体に構
成された第2ミラー4,第3ミラー5で走査される。そ
の後、反射光は、レンズ38により集光され、CCD6
に照射され光電変換される。ピックアップローラ9,レ
ジストローラ対10は、給紙モータ(図示せず)により
駆動され、搬送ドラム11,搬送ローラ12,排紙ロー
ラ対13,14は、搬送モータ16により駆動される。Documents stacked on the document tray 8 are picked up by a pickup roller 9, a pair of registration rollers 10 and a conveying drum 1.
1, the feeding roller 12 passes through the reading position B, is fed to the pair of paper ejection rollers 13 and 14, and is ejected onto the paper ejection tray 15. When the document passes the reading position B,
It is emitted by the illumination lamp 3 which is moved to the vicinity of the reading position B, and the reflected light is scanned by the first mirror 2 and the second mirror 4 and the third mirror 5 which are integrally formed. After that, the reflected light is condensed by the lens 38, and the CCD 6
And is photoelectrically converted. The pickup roller 9 and the registration roller pair 10 are driven by a paper feed motor (not shown), and the transport drum 11, the transport roller 12, and the paper discharge roller pairs 13 and 14 are driven by a transport motor 16.
【0011】図2は、本発明が適用される画像読み取り
装置の一例を説明するためのブロック図で、周知のよう
に、SBU(Seven Board Unit)17の上のCCD6に入
光した原稿の反射光は、CCD6内で光の強度に応じた
電圧値を持つアナログ信号に変換される。アナログ信号
は、奇数ビットと偶数ビットに分かれて出力される。上
記アナログ画像信号は、MBU(Mother Board Unit)
18上のAHP(Analogue data Handling Periphera
l)19で暗電位部分が取り除かれ、奇数ビットと偶数
ビットが合成され、所定の振幅にゲイン調整された後
に、A/Dコンバータに入力されデジタル信号化され
る。デジタル化された画像信号は、SCU(Scanner Co
ntrol Unit)20上のSIP(Scanner Imaging Periph
eral)21で、シェーディング補正,ガンマ補正,MT
F補正等が行われた後、2値化され、ページ同期信号,
ライン同期信号,画像クロックとともにビデオ信号とし
て出力される。FIG. 2 is a block diagram for explaining an example of an image reading apparatus to which the present invention is applied. As is well known, reflection of an original incident on a CCD 6 on an SBU (Seven Board Unit) 17 is reflected. The light is converted in the CCD 6 into an analog signal having a voltage value according to the light intensity. The analog signal is divided into odd bits and even bits and output. The analog image signal is an MBU (Mother Board Unit).
AHP (Analogue data Handling Periphera) on 18
In l) 19, the dark potential portion is removed, the odd bit and the even bit are combined, and the gain is adjusted to a predetermined amplitude, and then input to the A / D converter and converted into a digital signal. The digitized image signal is SCU (Scanner Co
SIP (Scanner Imaging Periph) on the ntrol unit)
eral) 21, shading correction, gamma correction, MT
After F correction etc. is performed, it is binarized and the page synchronization signal,
It is output as a video signal together with the line sync signal and the image clock.
【0012】SIP21から出力されたビデオ信号は、
コネクタ29を介してIEU(Image Enhance Unit)2
8へ出力されている。IEU28へ出力されたビデオ信
号は、IEU28内で所定の画像処理が行われ、SCU
20へ再び入力される。再びSCU20へ入力されたビ
デオ信号は、セレクタ30に入力される。セレクタ30
のもう一方の入力はSIP21から出力されたビデオ信
号となっていて、IEU28で画像処理するかしないか
を選択できる構成となっている。セレクタ30の出力
は、セレクタ31に入力される。セレクタ31のもう一
方の入力は、RCU(Reverse sise Control Unit)3
2からのビデオ信号となっており、原稿の読み取り面を
選択できる構成になっている。The video signal output from the SIP 21 is
IEU (Image Enhance Unit) 2 via connector 29
It is output to 8. The video signal output to the IEU 28 is subjected to predetermined image processing in the IEU 28, and the SCU
20 is input again. The video signal input to the SCU 20 again is input to the selector 30. Selector 30
The other input is a video signal output from the SIP 21, and the IEU 28 can select whether to perform image processing. The output of the selector 30 is input to the selector 31. The other input of the selector 31 is an RCU (Reverse Sise Control Unit) 3
The video signal is from 2, so that the reading surface of the original can be selected.
【0013】RCU32は、原稿の両面を同時に読み取
る際に、原稿の裏側読み取りを制御するユニットであ
る。RCU32は、SCU20内のCPU25によりシ
リアル通信で制御され、読み取った裏面画像データをビ
デオ信号としてMBU18経由でSCU20に転送す
る。セレクタ31からのビデオ信号出力は、セレクタ3
2とコネクタ33に接続されている。セレクタ32のも
う一方の入力は、ビデオアダプタ39からのビデオ信号
となっている。以上の構成により、コネクタ33の先に
ビデオアダプタ39の接続が可能となる。セレクタ32
のビデオ信号出力は、SBC22に入力される。The RCU 32 is a unit for controlling the back side reading of the original when simultaneously reading both sides of the original. The RCU 32 is controlled by the CPU 25 in the SCU 20 by serial communication, and transfers the read back side image data to the SCU 20 via the MBU 18 as a video signal. The video signal output from the selector 31 is the selector 3
2 and the connector 33. The other input of the selector 32 is a video signal from the video adapter 39. With the above configuration, the video adapter 39 can be connected to the end of the connector 33. Selector 32
The video signal output of is input to the SBC 22.
【0014】以上の経路を経て、SIP21から出力さ
れたビデオ信号は、DRAM40を管理するSBC(Se
an Baffer Controller)22に入力され、SIMM(Si
nglInlin Memory Module)23を含めてDRAM40か
ら構成される画像メモリに蓄えられる。画像メモリに蓄
えられた画像データは、セレクタ34及びコネクタ35
に接続されている。コネクタ35には、DCU(Data C
ommpression Unit)36が接続されており、DCU36
は入力された画像データを圧縮する。DCU36により
圧縮された画像データは、セレクタ34のもう一方の入
力となり、画像データを圧縮するかしないかを選択でき
る構成となっている。セレクタ34の画像データ出力
は、SCSIコントローラ24を介してホストコトコン
ピュータに送られる。The video signal output from the SIP 21 through the above path is used as an SBC (Se) for managing the DRAM 40.
an Baffer Controller) 22 and SIMM (Si
nglInlin Memory Module) 23 and stored in the image memory constituted by DRAM 40. The image data stored in the image memory is stored in the selector 34 and the connector 35.
It is connected to the. The connector 35 has a DCU (Data C
ommpression unit) 36 is connected, and DCU36
Compresses the input image data. The image data compressed by the DCU 36 becomes the other input of the selector 34, and the image data can be compressed or not compressed. The image data output of the selector 34 is sent to the host computer through the SCSI controller 24.
【0015】SCU20上には、CPU25,ROM2
6,RAM27が実装されており、SCSIコントロー
ラ24を制御してホストコンピュータとの通信を行う。
また、CPU25は、ステッピングモータである走行モ
ータ7,給紙モータ,搬送モータ16のタイミング制御
も行っている。ADU37は、自動原稿搬送機構(AD
F)部に用いる電装部品の電力供給を中継する機能を有
する。A CPU 25 and a ROM 2 are provided on the SCU 20.
6, RAM 27 is mounted and controls the SCSI controller 24 to communicate with the host computer.
The CPU 25 also controls the timing of the traveling motor 7, which is a stepping motor, the paper feed motor, and the carry motor 16. The ADU 37 is an automatic document transport mechanism (AD
It has a function of relaying the power supply of the electrical components used in the F) section.
【0016】図3は、前記SBC22に設けられている
オーバーフロー検出部22Aの構造を説明するための
図、図4は、その動作を説明するためのタイムチャート
で、SBC22は、画像データDINを有効ゲート(I
GATE)がアクティブな期間に、クロック(ICL
K)に同期させて入力しDRAM40へ書き込む。同様
に、画像データ(DOUT)を有効ゲート(OGAT
E)がアクティブな期間に同期クロック(OCLK)に
同期させてDRAM40から読み出し出力する。オーバ
ーフロー検出部22A内には、図5に示すように、有効
ゲートがアクティブな期間に同期クロックと同期させて
カウントアップするカウンタ22a1,22a2が入出
力別に用意されており、DRAM40に入ったデータ数
をカウントすることができる。そのカウント値は、CP
Uバスにつながっており、CPU25から読み出すこと
ができる。又、CPU25からの指示でカウンタをクリ
アする信号(CLEAR)が用意されていて、画像読み
取り開始前に両カウンタを初期化する。FIG. 3 is a diagram for explaining the structure of the overflow detection unit 22A provided in the SBC 22, and FIG. 4 is a time chart for explaining the operation thereof. The SBC 22 validates the image data DIN. Gate (I
While the GATE is active, the clock (ICL
K) and the data is written to the DRAM 40. Similarly, the image data (DOUT) is transferred to the valid gate (OGAT).
E) is read from the DRAM 40 and output in synchronization with the synchronous clock (OCLK) while E) is active. As shown in FIG. 5, in the overflow detection unit 22A, counters 22a1 and 22a2 that count up in synchronization with the synchronous clock while the valid gate is active are provided for each input and output, and the number of data stored in the DRAM 40 is set. Can be counted. The count value is CP
It is connected to the U bus and can be read from the CPU 25. Also, a signal (CLEAR) for clearing the counters is prepared by an instruction from the CPU 25, and both counters are initialized before the image reading is started.
【0017】DRAM40に入っていいるデータ量は、
入力カウンタ数から出力カウンタ数を引いた値となる。
両カウンタ数は、CPU25読み出し可能となってお
り、CPU25は現在どれくらいのデータ量がDRAM
40に保存されているかを知ることができる。CPU2
5は、予め記憶しているDRAM40の量と現在DRA
M40に保持されているデータ量を比較し、DRAM4
0の量の方が少なければオーバーフローが発生したと判
断し、読み取り動作を中止し、ホストコンピュータに対
してオーバーフローが発生したことを通知する。オーバ
ーフローが発生したことを通知されたホストコンピュー
タは、再度読み取りを要求する。The amount of data stored in the DRAM 40 is
It is the value obtained by subtracting the output counter number from the input counter number.
Both counter numbers can be read by the CPU 25.
You can see if it is saved in 40. CPU2
5 is the amount of DRAM 40 stored in advance and the current DRA
The amount of data held in M40 is compared, and the DRAM4
If the amount of 0 is smaller, it is determined that an overflow has occurred, the reading operation is stopped, and the host computer is notified that an overflow has occurred. The host computer notified that the overflow has occurred requests the reading again.
【0018】図6は、本発明の動作説明をするためのフ
ローチャートで、電源が投入されると、不揮発メモリの
内容を見に行き(S1)、初期値であれば間引きパター
ンと副走査読み取り速度を最早の組み合わせに設定する
(S2)。不揮発メモリクリアの命令が来れば(S
3)、不揮発メモリを初期値に設定する(S4)。読み
取り開始命令が来たら(S5)、不揮発メモリの内容に
従い間引きパターンと副走査読み取り速度を設定すると
共に、入力・出力カウンタをクリアし(S6)、読み取
りを開始し(S7)、画像データをDRAMへ書き込む
と共に、ホストコンピュータへ出力する(S8)。読み
取りを実施している間において、オーバーフロー検出を
行い(S9)、オーバーフローが検出されれば読み取り
を中断し(S10)、オーバーフローが発生したことを
ホストコンピュータに通知する(S11)。オーバーフ
ローを通知されたホストコンピュータは、再度読み取り
開始を指示する(S3)。オーバーフローが発生せず
に、全データの出力が終了したら(S12)、現在の間
引きパターンと副走査読み取り速度を不揮発メモリに書
き込み(S13)、読み取り動作を終了する。FIG. 6 is a flow chart for explaining the operation of the present invention. When the power is turned on, the contents of the nonvolatile memory are checked (S1). If the initial value is set, the thinning pattern and the sub-scanning reading speed are set. Is set to the earliest combination (S2). If the command to clear the non-volatile memory comes (S
3), the nonvolatile memory is set to the initial value (S4). When a reading start command is received (S5), the thinning pattern and the sub-scanning reading speed are set according to the contents of the nonvolatile memory, the input / output counter is cleared (S6), the reading is started (S7), and the image data is stored in the DRAM. And write it to the host computer (S8). Overflow is detected during the reading (S9), and if the overflow is detected, the reading is interrupted (S10) and the host computer is notified that the overflow has occurred (S11). The host computer notified of the overflow again instructs to start reading (S3). When the output of all data is completed without overflow (S12), the current thinning pattern and the sub-scanning reading speed are written in the nonvolatile memory (S13), and the reading operation is completed.
【0019】デジタル化された画像データは、ライン単
位でSIP21に入力される。入力される画像データの
ライン周期は、読み取り密度によらず一定である。SI
P21内には、ライン単位で画像データを間引きするラ
イン間引き回路が装備されており、CPU25から設定
される間引きパターンに従い、画像データをライン単位
で任意に間引く。SIP21には、間引きパターン設定
レジスタが用意されており、CPU25が設定する値に
従いラインを間引きする。The digitized image data is input to the SIP 21 line by line. The line cycle of input image data is constant regardless of the reading density. SI
P21 is equipped with a line thinning circuit for thinning image data line by line, and arbitrarily thins image data line by line according to a thinning pattern set by the CPU 25. The SIP 21 is provided with a thinning pattern setting register, and thins lines according to the value set by the CPU 25.
【0020】(例)間引きパターン設定レジスタの設定
値(バイナリ表現) 1010 1010 → 1ライン置きに間引きする 1110 1110 → 4ラインに一回間引きする(Example) Setting value of thinning pattern setting register (binary expression) 1010 1010 → thinning every other line 1110 1110 → thinning once every 4 lines
【0021】CPU25は、走行体モーター7及び搬送
モーター16のタイミング制御を行い、副走査読み取り
速度を任意に設定する。間引きパターンと副走査読み取
り速度の組合せは、予め外部装置から設定された読み取
り密度と画像データ転送速度検出手段により決定された
画像データ転送速度との組合せで決定される。The CPU 25 controls the timings of the traveling body motor 7 and the conveyance motor 16 to arbitrarily set the sub-scanning reading speed. The combination of the thinning pattern and the sub-scanning reading speed is determined by the combination of the reading density preset by the external device and the image data transfer rate determined by the image data transfer rate detecting means.
【0022】以下に、CCDにより原稿を読み取る速度
が1Mbyte/sec(8Mdot/sec)で、ライン周期が6
25usec(5000dot/line)で、基本読み取り密度
が400dpiの読み取り装置の場合を例にとって説明す
る。予め設定された読み取り密度が400dpiで、画像
データ転送速度が1Mbyte/secの場合、間引きパター
ンを11111111(間引き無し)とすると、1イン
チを読み取るのにかかる時間は、250msec(625×
400usec)であるので、副走査読み取り速度は10
1.6mm/secである。又、予め設定された読み取り密度
が200dpiで、画像データ転送速度が1Mbyte/secの
場合、間引きパターンを11111111(間引き無
し)とすると、1インチを読み取るのにかかる時間は1
25msec(625×200usec)であるので、副走査読
み取り速度は203.2mm/secである。又、予め設定さ
れた読み取り密度が400dpiで、画像データ転送速度
が0.5Mbyte/secの場合、間引き無しでは必ずオーバ
ーフローを起こしてしまうので、間引きパターンを10
101010にし、その分副走査読み取り速度を50.
8mm/secに遅くする。整理すると表1のようになる。Below, the reading speed of the original by the CCD is 1 Mbyte / sec (8 Mdot / sec) and the line cycle is 6
A case of a reading device having a basic reading density of 400 dpi at 25 usec (5000 dots / line) will be described as an example. If the preset read density is 400 dpi and the image data transfer rate is 1 Mbyte / sec, and the thinning pattern is 11111111 (no thinning), the time required to read 1 inch is 250 msec (625 ×
400usec), the sub-scanning reading speed is 10
It is 1.6 mm / sec. If the preset read density is 200 dpi and the image data transfer rate is 1 Mbyte / sec, and the thinning pattern is 11111111 (no thinning), the time required to read 1 inch is 1
Since it is 25 msec (625 × 200 usec), the sub-scanning reading speed is 203.2 mm / sec. If the preset read density is 400 dpi and the image data transfer rate is 0.5 Mbyte / sec, overflow will always occur without thinning.
101010, and the sub-scanning reading speed is 50.
Slow down to 8mm / sec. Table 1 shows the summary.
【0023】[0023]
【表1】 [Table 1]
【0024】電源投入後、1枚目の読み取り動作におい
て、CPU25はオーバーフローが発生しないように、
副走査読み取り速度を最も早くする(間引無しに設定す
る)。その後、オーバーフローが検出された場合は、副
走査読み取り速度を所定量遅くすると共に、間引きパタ
ーンを所定量多くする。設定された副走査読み取り速度
と間引きパターンは、CPU25により不揮発性メモリ
に保持され、次回電源投入された場合は、保持された副
走査読み取り速度と間引きパターンで読み取りが開始さ
れる。又、ホストコンピュータから副走査読み取り速度
と間引きパターンを初期化(最も早くする)する命令も
用意されており、別の(より早い)ホストコンピュータ
が接続された場合に使用される。After the power is turned on, in the reading operation of the first sheet, the CPU 25 prevents the overflow from occurring.
Make the sub-scanning reading speed the fastest (set to no thinning). After that, when an overflow is detected, the sub-scanning reading speed is decreased by a predetermined amount and the thinning pattern is increased by a predetermined amount. The CPU 25 holds the set sub-scanning reading speed and thinning pattern in the non-volatile memory, and when the power is turned on next time, the reading is started at the held sub-scanning reading speed and thinning pattern. Also, an instruction for initializing (making the fastest) the sub-scanning reading speed and the thinning pattern is prepared from the host computer, which is used when another (faster) host computer is connected.
【0025】[0025]
【発明の効果】請求項1の発明によると、大量の画像デ
ータ保持手段(DRAM)を設けることなく、画像デー
タを外部装置(ホストコンピュータ)に転送することが
できるので、低コストで製品を構成できる。According to the first aspect of the present invention, image data can be transferred to an external device (host computer) without providing a large amount of image data holding means (DRAM), so that the product can be constructed at low cost. it can.
【0026】請求項2の発明によると、電源投入後は、
最も早い転送速度を想定して画像を読み取るので、転送
速度が早い外部装置に対して、その転送速度の早さを殺
すことなく、読み取りを実施することができる。According to the invention of claim 2, after the power is turned on,
Since the image is read assuming the fastest transfer rate, it is possible to read the external device having a high transfer rate without sacrificing the high transfer rate.
【0027】請求項3の発明によると、自動調整した読
み取り速度を不揮発性メモリに保持しているので、再度
電源を投入した場合にオーバーフローを発生させながら
の自動調整動作再実施を省くことができる。According to the third aspect of the invention, since the automatically adjusted reading speed is held in the non-volatile memory, it is possible to omit re-execution of the automatic adjustment operation while causing an overflow when the power is turned on again. .
【0028】請求項4の発明によると、不揮発性メモリ
に保持している読み取り速度を初期化するので、より早
い転送速度を持った外部装置に交換した場合でも、その
転送速度の早さを殺すことなく読み取りを実施すること
ができる。According to the invention of claim 4, since the reading speed held in the non-volatile memory is initialized, even if the external device having a higher transfer speed is replaced, the high transfer speed is killed. The reading can be carried out without.
【図1】 本発明が適用される画像読み取り装置の一例
を説明するための全体構成図である。FIG. 1 is an overall configuration diagram for explaining an example of an image reading apparatus to which the present invention is applied.
【図2】 本発明が適用される画像読み取り装置の一例
を説明するためのブロック図である。FIG. 2 is a block diagram for explaining an example of an image reading apparatus to which the present invention is applied.
【図3】 本発明の実施に使用されるオーバーフロー検
出回路部の構成を示すブロック図である。FIG. 3 is a block diagram showing a configuration of an overflow detection circuit unit used for implementing the present invention.
【図4】 オーバーフロー検出回路の動作を説明するた
めのタイムチャートである。FIG. 4 is a time chart for explaining the operation of the overflow detection circuit.
【図5】 オーバーフロー検出回路の詳細を説明するた
めの図である。FIG. 5 is a diagram for explaining details of an overflow detection circuit.
【図6】 オーバーフロー回路の動作説明をするための
フロー図である。FIG. 6 is a flowchart for explaining the operation of the overflow circuit.
1…原稿台ガラス、2…第1ミラー、3…照明ランプ、
4…第2ミラー、5…第3ミラー、6…CCD、7…走
行体モータ、8…原稿トレイ、9…ピックアップロー
ラ、10…レジストローラ、11…搬送ドラム、12…
搬送ローラ、13,14…排紙ローラ対、15…排紙ト
レイ、16…搬送モータ、22…SBC、22A…オー
バーフロー検出部、38…レンズ、40…DRAM。1 ... Platen glass, 2 ... First mirror, 3 ... Illumination lamp,
4 ... Second mirror, 5 ... Third mirror, 6 ... CCD, 7 ... Traveling motor, 8 ... Document tray, 9 ... Pickup roller, 10 ... Registration roller, 11 ... Conveying drum, 12 ...
Conveying rollers, 13, 14 ... Ejecting roller pair, 15 ... Ejecting tray, 16 ... Conveying motor, 22 ... SBC, 22A ... Overflow detecting section, 38 ... Lens, 40 ... DRAM.
Claims (4)
み取った原稿画像の情報を一時的に保存する画像データ
保持手段と、該画像データ保持手段から取り出した画像
データを外部装置に転送する転送手段とを有する画像読
み取り装置において、副走査方向の読み取り速度を任意
に設定できる副走査速度設定手段と、画像データ保持手
段のオーバーフロー検出手段と、オーバーフローしたこ
とを外部装置へ通知するオーバーフロー通知手段とを有
し、前記オーバーフロー検出手段がオーバーフローを検
出した場合に画像データの再送を外部装置に促すと共
に、副走査速度設定手段により次回の読み取りにおける
副走査速度を所定速度遅くすることを特徴とした画像読
み取り装置。1. A reading means for reading an original image, an image data holding means for temporarily storing information of the read original image, and a transfer means for transferring the image data taken out from the image data holding means to an external device. In the image reading apparatus having the above, there is provided sub-scanning speed setting means capable of arbitrarily setting the reading speed in the sub-scanning direction, overflow detecting means of the image data holding means, and overflow notifying means notifying an external device of the overflow. However, when the overflow detecting means detects an overflow, the external device is prompted to retransmit the image data, and the sub-scanning speed setting means slows the sub-scanning speed in the next reading by a predetermined speed. .
査速度が最早値となるように上記副走査速度設定手段を
設定することを特徴とした請求項1記載の画像読み取り
装置。2. The image reading apparatus according to claim 1, wherein the sub-scanning speed setting means is set so that the sub-scanning speed becomes the fastest value in the first image reading after the power is turned on.
電源投入後は不発揮性メモリの値となるように前記副走
査速度設定手段を設定することを特徴とした請求項1記
載の画像読み取り装置。3. A sub-scanning speed is stored in a non-volatile memory,
2. The image reading apparatus according to claim 1, wherein the sub-scanning speed setting means is set so as to have a value of the non-volatile memory after the power is turned on.
する手段を設けたことを特徴とした請求項3記載の画像
読み取り装置。4. The image reading apparatus according to claim 3, further comprising means for initializing the sub-scanning speed to a maximum value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8048280A JPH09214713A (en) | 1996-02-08 | 1996-02-08 | Picture reader |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP8048280A JPH09214713A (en) | 1996-02-08 | 1996-02-08 | Picture reader |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH09214713A true JPH09214713A (en) | 1997-08-15 |
Family
ID=12799032
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP8048280A Pending JPH09214713A (en) | 1996-02-08 | 1996-02-08 | Picture reader |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH09214713A (en) |
-
1996
- 1996-02-08 JP JP8048280A patent/JPH09214713A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH02122758A (en) | Image forming device | |
JPH0555876B2 (en) | ||
JP2004357190A (en) | Image reading apparatus | |
WO1999026406A1 (en) | Photoelectric transducer and photoelectric transducing method of the same | |
JPH09214713A (en) | Picture reader | |
JP3638202B2 (en) | Image reading device | |
JPH11187207A (en) | Image reader | |
JP2001160893A (en) | Document reader and image forming device | |
JP4615769B2 (en) | Image reading device | |
JPH07172684A (en) | Paper discharge device | |
JPH1132164A (en) | Image reader | |
JPH07250214A (en) | Image reader | |
JP3580512B2 (en) | Image reading system | |
JP3950507B2 (en) | Image processing device | |
JP3642619B2 (en) | Image reading device | |
JPH01173963A (en) | Original reader | |
JPH0927887A (en) | Image reader and image read method | |
JPS5840971A (en) | Reader for double sided original | |
JP2004208061A (en) | Information reader | |
JP2000209402A (en) | Digital image reader | |
JP3099974B2 (en) | Image reading device | |
JPH0983739A (en) | Image reading system | |
JP2003274105A (en) | Image reader | |
JPS58108863A (en) | Both-side recording system | |
JPH01173962A (en) | Original reader |