JPH0879470A - Image reading device - Google Patents

Image reading device

Info

Publication number
JPH0879470A
JPH0879470A JP6207229A JP20722994A JPH0879470A JP H0879470 A JPH0879470 A JP H0879470A JP 6207229 A JP6207229 A JP 6207229A JP 20722994 A JP20722994 A JP 20722994A JP H0879470 A JPH0879470 A JP H0879470A
Authority
JP
Japan
Prior art keywords
data
image
scanner
reading device
image reading
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
Application number
JP6207229A
Other languages
Japanese (ja)
Inventor
Yoichi Iseri
陽一 井芹
Takayuki Katayama
隆之 片山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsumi Electric Co Ltd
Original Assignee
Mitsumi Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Mitsumi Electric Co Ltd filed Critical Mitsumi Electric Co Ltd
Priority to JP6207229A priority Critical patent/JPH0879470A/en
Publication of JPH0879470A publication Critical patent/JPH0879470A/en
Pending legal-status Critical Current

Links

Landscapes

  • Image Input (AREA)
  • Facsimiles In General (AREA)
  • Facsimile Scanning Arrangements (AREA)

Abstract

(57)【要約】 【目的】 画像読取り装置のデータ転送速度よりも遅い
データ読込み(受取り)速度をもつパーソナルコンピュ
ータが、その画像読取り装置より画像データを受けとる
ときに発生するデータの取り漏れを防止する。 【構成】 CCDラインセンサ11は、原稿上を摺動走
査して、原稿の画像を読取り、アナログ入力画像信号を
出力する。A/D変換器12は、アナログ入力画像信号
をディジタル化し、ディジタル画像データAを出力す
る。FIFOメモリ13は、ディジタル画像データAを
スキャナ10のデータ転送速度に対応した書込みタイミ
ング信号(タイミング信号1)に応答して、その内部に
記憶画像データとして書き込み、記憶画像データをスキ
ャナ10が接続されるパーソナルコンピュータのデータ
読込み速度に対応した読出しタイミング信号(タイミン
グ信号2)に応答して、読出画像データBとして読み出
す。
(57) [Abstract] [Purpose] Prevents omission of data that occurs when a personal computer having a data reading (receiving) speed slower than the data transfer speed of the image reading device receives the image data from the image reading device. To do. [Structure] A CCD line sensor 11 slides and scans an original to read an image of the original and outputs an analog input image signal. The A / D converter 12 digitizes the analog input image signal and outputs digital image data A. The FIFO memory 13 writes the digital image data A therein as stored image data in response to a write timing signal (timing signal 1) corresponding to the data transfer speed of the scanner 10, and the stored image data is connected to the scanner 10. The read image data B is read in response to the read timing signal (timing signal 2) corresponding to the data reading speed of the personal computer.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、計算機用の図形入力装
置として使用される画像読取り装置(スキャナ)に関
し、特に、パーソナルコンピュータ用の画像読取り装置
に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image reading device (scanner) used as a graphic input device for a computer, and more particularly to an image reading device for a personal computer.

【0002】周知のように、画像読取り装置(スキャ
ナ)は図面からの反射光を光電変換センサで電気信号に
変換することによって、図形データを計算機へ入力する
装置である。画像読取り装置は、手書き図形をそのま
ま、しかも短時間で読み取れる特長をもつ。図形データ
を光電変換する方式として、以下の三つの方式がある。
As is well known, an image reading device (scanner) is a device for inputting graphic data to a computer by converting reflected light from a drawing into an electric signal by a photoelectric conversion sensor. The image reading device has a feature that a handwritten figure can be read as it is and in a short time. There are the following three methods for photoelectrically converting graphic data.

【0003】a.光走査方式 この方式は細く絞った光
源で図面上を走査し、その反射光をセンサで読み取る。
例えば、レーザスキャンニング、フライングスポットが
あげられる。
A. Optical scanning method This method scans the drawing with a light source that is narrowed down and reads the reflected light with a sensor.
Examples include laser scanning and flying spots.

【0004】b.自己走査形センサ方式 この方式は多
数の画素をもった自己走査形センサを用いて図面上の図
形を読み取る。自己走査形センサとしては、例えば、C
CD、ホトダイオードアレーがあげられる。
B. Self-scanning sensor system This system uses a self-scanning sensor with a large number of pixels to read figures on the drawing. As a self-scanning sensor, for example, C
Examples include CDs and photodiode arrays.

【0005】c.機械式スキャニング 光源とホトセン
サの搭載されたキャリッジを移動させることによって、
図形を読み取る。
C. Mechanical scanning By moving the carriage equipped with the light source and the photo sensor,
Read the figure.

【0006】また、画像読取り装置は構造的に次の六つ
に分類することができる。フラットベット形スキャ
ナ、原稿台移動形スキャナ、ドラム形スキャナ、
原稿搬送形スキャナ、カメラ形スキャナ、手動形ス
キャナ。
The image reading device can be structurally classified into the following six types. Flatbed scanner, platen moving scanner, drum scanner,
Document transport type scanner, camera type scanner, manual type scanner.

【0007】本発明は、光電変換方式が自己走査形セン
サ方式であり、構造的にはフラットベット形スキャナか
原稿搬送形スキャナに関するものである。
The present invention relates to a flat-bed scanner or a document-conveying scanner, which is a self-scanning sensor type photoelectric conversion system, structurally.

【0008】[0008]

【従来の技術】この種の画像読取り装置は、原稿上を摺
動走査して、この原稿の画像を読取り、アナログ入力画
像信号を出力する一次元イメージセンサと、アナログ入
力画像信号をディジタル化し、ディジタル画像データを
出力するA/D変換器とを備えている。一次元イメージ
センサとしては、一般に、CCDラインセンサが使用さ
れる。このような画像読取り装置は、一次元イメージセ
ンサ(CCDラインセンサ)のドライブクロックに同期
したデータ転送速度をもつ。ドライブクロックはタイミ
ング発生回路から供給される。
2. Description of the Related Art An image reading apparatus of this type scans an original by sliding to read an image of the original, outputs a analog input image signal, and digitizes the analog input image signal. And an A / D converter that outputs digital image data. A CCD line sensor is generally used as the one-dimensional image sensor. Such an image reading device has a data transfer rate synchronized with the drive clock of the one-dimensional image sensor (CCD line sensor). The drive clock is supplied from the timing generation circuit.

【0009】この画像読取り装置をパーソナルコンピュ
ータ用の図形入力装置として使用したい場合がある。パ
ーソナルコンピュータは外部からデータを読み込む(受
け取る)データ読込み(受取り)速度をもつ。このデー
タ読込み(受取り)速度は、それに搭載したCPUの動
作速度によって規定される。一般に、低速度のCPUを
使用したパーソナルコンピュータは、上記画像読取り装
置のデータ転送速度よりも遅いデータ読込み(受取り)
速度をもつ。また、最新のCPU(例えば、米国インテ
ル社の開発したPentiumプロセッサ)を搭載した
パーソナルコンピュータでも、タイムシェアリング方式
でCPU時間を共同利用するようなオペレーティング・
システム(OS)(例えば、米国マイクロソフト社が開
発したWindows3.1やWindowsNT)で
動作させるパーソナルコンピュータでは、上記画像読取
り装置のデータ転送速度よりも遅いデータ読込み(受取
り)速度をもつ。
There are cases where it is desired to use this image reading device as a figure input device for a personal computer. The personal computer has a data reading (receiving) speed for reading (receiving) data from the outside. The data reading (receiving) speed is defined by the operating speed of the CPU mounted therein. Generally, a personal computer using a low speed CPU reads (receives) data at a speed lower than the data transfer speed of the image reading device.
With speed. Moreover, even a personal computer equipped with the latest CPU (for example, a Pentium processor developed by Intel Corp. in the United States) uses an operating system that shares CPU time in a time sharing method.
A personal computer operated by a system (OS) (for example, Windows 3.1 or Windows NT developed by Microsoft Corporation, USA) has a data reading (receiving) speed slower than the data transfer speed of the image reading device.

【0010】従来、画像読取り装置のデータ転送速度よ
りも遅いデータ読込み(受取り)速度をもつパーソナル
コンピュータが、その画像読取り装置より画像データを
受けとるとき、画像読取り装置の一ライン中の転送速度
は一定のため、データの取り漏れが発生した。
Conventionally, when a personal computer having a data reading (receiving) speed slower than the data transfer speed of the image reading device receives the image data from the image reading device, the transfer speed in one line of the image reading device is constant. Due to this, data omission occurred.

【0011】[0011]

【発明が解決しようとする課題】上述したように、従来
の画像読取り装置では、そのデータ転送速度が一次元イ
メージセンサ(CCDラインセンサ)のドライブクロッ
クに同期しているため、このデータ転送速度よりも遅い
パーソナルコンピュータのデータ読込み(受取り)速度
に同期して画像読取り装置より画像データをパーソナル
コンピュータへ転送することが困難であった。
As described above, in the conventional image reading apparatus, the data transfer rate is in synchronism with the drive clock of the one-dimensional image sensor (CCD line sensor). It was difficult to transfer the image data from the image reading device to the personal computer in synchronization with the data reading (reception) speed of the slower personal computer.

【0012】本発明の技術的課題は、画像読取り装置の
データ転送速度よりも遅いデータ読込み(受取り)速度
をもつパーソナルコンピュータが、その画像読取り装置
より画像データを受けとるときに発生するデータの取り
漏れを防止できる画像読取り装置を提供することにあ
る。
A technical problem of the present invention is that a personal computer having a data read (reception) speed slower than the data transfer speed of an image reading device misses data generated when receiving image data from the image reading device. An object of the present invention is to provide an image reading device capable of preventing the above.

【0013】[0013]

【課題を解決するための手段】本発明による画像読取り
装置は、原稿上を摺動走査して、該原稿の画像を読取
り、アナログ入力画像信号を出力する一次元イメージセ
ンサと、前記アナログ入力画像信号をディジタル化し、
ディジタル画像データを出力するA/D変換器とを備え
た画像読取り装置において、前記ディジタル画像データ
を当該画像読取り装置のデータ転送速度に対応した書込
みタイミング信号に応答して、その内部に記憶画像デー
タとして書き込み、前記記憶画像データを当該画像読取
り装置が接続されるパーソナルコンピュータのデータ読
込み速度に対応した読出しタイミング信号に応答して、
読出画像データとして読み出すバッファ回路を有するこ
とを特徴とする。
SUMMARY OF THE INVENTION An image reading apparatus according to the present invention comprises a one-dimensional image sensor for slidingly scanning a document to read the image of the document and outputting an analog input image signal, and the analog input image. Digitize the signal,
In an image reading device provided with an A / D converter for outputting digital image data, the digital image data is stored therein in response to a write timing signal corresponding to the data transfer speed of the image reading device. And the stored image data in response to a read timing signal corresponding to the data reading speed of a personal computer to which the image reading device is connected,
It is characterized by having a buffer circuit for reading as read image data.

【0014】[0014]

【作用】画像読取り装置(スキャナ)のデータ転送速度
に対応した画像データをパーソナルコンピュータのデー
タ読込み(受取り)速度に対応した画像データに変換す
るためのバッファ回路を備えているので、画像読取り装
置(スキャナ)に接続されたパーソナルコンピュータで
のデータの取り漏れを防止することができる。
Since the image reading device (scanner) is provided with the buffer circuit for converting the image data corresponding to the data transfer speed into the image data corresponding to the data reading (receiving) speed of the personal computer, the image reading device ( It is possible to prevent the omission of data in the personal computer connected to the scanner).

【0015】[0015]

【実施例】次に、本発明について図面を参照して詳細に
説明する。
The present invention will be described in detail with reference to the drawings.

【0016】図3及び図4を参照して、本発明に係る画
像読取り装置(スキャナ)とそれに接続されるパーソナ
ルコンピュータとの接続関係について説明する。図3及
び図4に示されるように、画像読取り装置10はパーソ
ナルコンピュータのプリンタポート20に接続される。
図3はプリンタポート20が8ビット双方向をサポート
しているときの接続関係を示し、図4はプリンタポート
20が8ビット双方向をサポートしていないときの接続
関係を示す。図3及び図4において、矢印「→」は信号
を向きを表す。
The connection relationship between the image reading apparatus (scanner) according to the present invention and the personal computer connected thereto will be described with reference to FIGS. 3 and 4. As shown in FIGS. 3 and 4, the image reading device 10 is connected to a printer port 20 of a personal computer.
3 shows the connection relationship when the printer port 20 supports 8-bit bidirectional, and FIG. 4 shows the connection relationship when the printer port 20 does not support 8-bit bidirectional. In FIGS. 3 and 4, the arrow “→” indicates the direction of the signal.

【0017】図3に示すように、プリンタポート20が
8ビット双方向をサポートしているとき、スキャナ10
の2〜9PINは8ビットから成るデータをプリンタポ
ート20へ転送するためのデータ出力端子D0〜D7と
して使用され、データ端子D0〜D7はそれぞれプリン
タポート20の2〜9PINであるデータ入力端子PD
0〜PD7に接続される。また、スキャナ10の15P
INは転送データ転送準備完了フラッグ端子DATA
READYとして使用され、プリンタポート20の16
PINであるエラー端子ERRORに接続される。一
方、プリンタポート20の1PINであるストローブ端
子STROBEはデータ受信完了信号を出力し、スキャ
ナ10の1PINである肯定応答端子ACKに接続され
る。プリンタポート20の14PINである自動フィー
ド端子AUTOFEEDは1ライン走査開始信号を出力
し、スキャナ10の14PINである走査端子SCAN
に接続される。プリンタポート20の16PINである
初期設定端子INITは電源コントロール信号を出力
し、スキャナ10の16PINである電源制御端子PC
NTに接続される。そして、プリンタポート20の17
PINである選択入力端子SLCTINはデータライン
転送方向を示す信号を出力し、スキャナ10の17PI
Nである選択入力端子SLCTINに接続される。
As shown in FIG. 3, when the printer port 20 supports 8-bit bi-direction, the scanner 10
2 to 9 PIN are used as data output terminals D0 to D7 for transferring 8-bit data to the printer port 20, and the data terminals D0 to D7 are data input terminals PD which are 2 to 9 PIN of the printer port 20, respectively.
0 to PD7 are connected. Also, the scanner 10 15P
IN is transfer data transfer ready flag terminal DATA
Used as READY, 16 in printer port 20
It is connected to the error terminal ERROR which is a PIN. On the other hand, the 1PIN strobe terminal STROBE of the printer port 20 outputs a data reception completion signal, and is connected to the 1PIN affirmative response terminal ACK of the scanner 10. The automatic feed terminal AUTOFEED which is 14 PIN of the printer port 20 outputs the 1-line scanning start signal, and the scanning terminal SCAN which is 14 PIN of the scanner 10
Connected to. The printer terminal 20 16PIN initial setting terminal INIT outputs a power supply control signal, and the scanner 10 16PIN power supply control terminal PC.
Connected to NT. The printer port 20 17
The selection input terminal SLCTIN, which is a PIN, outputs a signal indicating the data line transfer direction, and 17PI of the scanner 10
It is connected to the selection input terminal SLCTIN which is N.

【0018】図4に示すように、プリンタポート20が
8ビット双方向をサポートしていないときの接続関係
は、データ転送に使用する端子が相違する点を除いて、
図3に示すものと同様である。すなわち、スキャナ10
の13〜11PINは4ビットから成るデータをプリン
タポート20へ転送するためのデータ出力端子NB0〜
NB3として使用され、データ出力端子NB0〜NB3
はそれぞれプリンタポート20の13PIN、12PI
N、10PIN、および11PINである選択端子SL
CT、紙切れ端子PE、肯定応答端子ACK、およびビ
ジー端子BUSYに接続される。
As shown in FIG. 4, the connection relationship when the printer port 20 does not support 8-bit bidirectional is the same except that the terminals used for data transfer are different.
It is similar to that shown in FIG. That is, the scanner 10
13 to 11 PIN are data output terminals NB0 to NB for transferring 4-bit data to the printer port 20.
Used as NB3, data output terminals NB0 to NB3
Are 13PIN and 12PI of the printer port 20, respectively.
Select terminals SL which are N, 10 PIN and 11 PIN
It is connected to the CT, the paper out terminal PE, the positive response terminal ACK, and the busy terminal BUSY.

【0019】図5及び図6を参照して、図3及び図4に
示したようにスキャナ10をパーソナルコンピュータの
プリンタポート20に接続した場合のデータ転送タイミ
ングについて説明する。図5は図3に示すようにプリン
タポート20が双方向転送をサポートしている場合のデ
ータ転送タイミングを示し、図6は図4に示すようにプ
リンタポート20が双方向転送をサポートしていない場
合のデータ転送タイミングを示す。
The data transfer timing when the scanner 10 is connected to the printer port 20 of the personal computer as shown in FIGS. 3 and 4 will be described with reference to FIGS. 5 and 6. FIG. 5 shows the data transfer timing when the printer port 20 supports bidirectional transfer as shown in FIG. 3, and FIG. 6 shows that the printer port 20 does not support bidirectional transfer as shown in FIG. The data transfer timing in this case is shown.

【0020】最初に、図5を参照して、プリンタポート
20が双方向転送をサポートしている場合のデータ転送
の動作について説明する。
First, the data transfer operation when the printer port 20 supports bidirectional transfer will be described with reference to FIG.

【0021】パーソナルコンピュータが論理“L”レベ
ルのデータライン転送方向を示す信号をスキャナ10の
選択入力端子SLCTINに供給し、スキャナ10の電
源制御端子PCNTに供給する電源コントロール信号を
オン(論理“H”レベル)とした後、走査端子SCAN
に供給する1ライン走査開始信号を送出(一定時間の論
理“L”レベル)すると、スキャナ10は図形の読み取
り動作を行う。スキャナ10は、転送データ転送準備完
了フラッグ端子DATA READYをオン(論理
“H”レベル)と共にデータ出力端子D0〜D7から各
々が1バイト(8ビット)のアトリビュートA1および
A2をデータ出力端子D0〜7から送出する。パーソナ
ルコンピュータがデータ受信完了信号をスキャナ10の
肯定応答端子ACKに送出する。
The personal computer supplies a signal indicating the data line transfer direction of the logic "L" level to the selection input terminal SLCTIN of the scanner 10 and turns on the power supply control signal supplied to the power supply control terminal PCNT of the scanner 10 (logic "H"). "Level), then scan terminal SCAN
When the 1-line scanning start signal to be supplied to (1) is sent (logic "L" level for a certain period of time), the scanner 10 performs a graphic reading operation. The scanner 10 turns on the transfer data transfer preparation completion flag terminal DATA READY (logic "H" level) and outputs the 1-byte (8-bit) attributes A1 and A2 from the data output terminals D0 to D7 to the data output terminals D0 to D7. Sent from. The personal computer sends a data reception completion signal to the acknowledge terminal ACK of the scanner 10.

【0022】スキャナ10は、転送データ転送準備完了
フラッグ端子DATA READYをオフ(論理“H”
レベル)として、データ出力端子D0〜7から各々が1
バイト(8ビット)のデータD1、D2、D3、D4、
D5、…をデータ出力端子D0〜7から送出する。
The scanner 10 turns off the transfer data transfer preparation completion flag terminal DATA READY (logic "H").
1) from the data output terminals D0 to D7
Byte (8 bits) data D1, D2, D3, D4,
.. are transmitted from the data output terminals D0-7.

【0023】図6に示すように、プリンタポート20が
双方向転送をサポートしていない場合のデータ転送の動
作は、基本的に、1バイトを2回に分割して転送するこ
とを除いて、図5に示したものと同様である。
As shown in FIG. 6, when the printer port 20 does not support bidirectional transfer, the data transfer operation is basically the same except that one byte is divided into two and transferred. It is similar to that shown in FIG.

【0024】パーソナルコンピュータが論理“H”レベ
ルのデータライン転送方向を示す信号をスキャナ10の
選択入力端子SLCTINに供給し、スキャナ10の電
源制御端子PCNTに供給する電源コントロール信号を
オン(論理“H”レベル)とした後、走査端子SCAN
に供給する1ライン走査開始信号を送出(一定時間の論
理“L”レベル)すると、スキャナ10は図形の読み取
り動作を行う。スキャナ10は、転送データ転送準備完
了フラッグ端子DATA READYをオン(論理
“H”レベル)と共にデータ出力端子D0〜D7から各
々が4ビットのアトリビュートAL1、AH1、AL
2、およびAH2をデータ出力端子NB0〜3から送出
する。ここで、下位4ビットのAL1と上位4ビットの
AH1が1組となって1バイトのアトリビュートA1を
構成している。以下、同様である。パーソナルコンピュ
ータがデータ受信完了信号をスキャナ10の肯定応答端
子ACKに送出する。
The personal computer supplies a signal indicating the data line transfer direction of the logic "H" level to the selection input terminal SLCTIN of the scanner 10 and turns on the power supply control signal supplied to the power supply control terminal PCNT of the scanner 10 (logic "H"). "Level), then scan terminal SCAN
When the 1-line scanning start signal to be supplied to (1) is sent (logic "L" level for a certain period of time), the scanner 10 performs a graphic reading operation. The scanner 10 turns on the transfer data transfer preparation completion flag terminal DATA READY (logic "H" level) and at the same time outputs 4-bit attributes AL1, AH1, AL from the data output terminals D0 to D7.
2 and AH2 are transmitted from the data output terminals NB0 to NB3. Here, the lower-order 4 bits AL1 and the higher-order 4 bits AH1 form one set to form a 1-byte attribute A1. The same applies hereinafter. The personal computer sends a data reception completion signal to the acknowledge terminal ACK of the scanner 10.

【0025】スキャナ10は、転送データ転送準備完了
フラッグ端子DATA READYをオフ(論理“H”
レベル)として、データ出力端子NB0〜3から各々が
4ビットのデータDL1、DH1、DL2、DH2、D
L3、DH3、DL4、DH4、DL5、DH5、…を
データ出力端子NB0〜3から送出する。
The scanner 10 turns off the transfer data transfer preparation completion flag terminal DATA READY (logic "H").
Level), data DL1, DH1, DL2, DH2, D each having 4 bits from the data output terminals NB0 to NB3.
L3, DH3, DL4, DH4, DL5, DH5, ... Are transmitted from the data output terminals NB0 to NB3.

【0026】図1を参照して、本発明の一実施例による
画像読取り装置について説明する。図示の画像読取り装
置(スキャナ)10は、パーソナルコンピュータ用の図
形入力装置として使用され、図3又は図4に示すよう
に、パーソナルコンピュータのプリンタポート20に接
続される。画像読取り装置10はデータ転送速度Rdtを
もち、パーソナルコンピュータはデータ転送速度Rdtよ
りも遅いデータ読込み(受取り)速度Rdrをもつ。
An image reading apparatus according to an embodiment of the present invention will be described with reference to FIG. The illustrated image reading device (scanner) 10 is used as a figure input device for a personal computer, and is connected to a printer port 20 of the personal computer as shown in FIG. 3 or 4. The image reading device 10 has a data transfer rate Rdt, and the personal computer has a data reading (receiving) speed Rdr which is slower than the data transfer rate Rdt.

【0027】図示の画像読取り装置10は、CCDライ
ンセンサ11と、A/D変換器12と、FIFOメモリ
13と、タイミング発生回路14と、入出力インターフ
ェースコントローラ15と、出力インターフェース16
とを備えている。
The illustrated image reading device 10 includes a CCD line sensor 11, an A / D converter 12, a FIFO memory 13, a timing generation circuit 14, an input / output interface controller 15, and an output interface 16.
It has and.

【0028】CCDラインセンサ11は、タイミング発
生回路14から供給されるドライブクロックに同期し
て、図示しない原稿上を摺動走査して、この原稿の画像
を読取り、アナログ入力画像信号を出力する一次元イメ
ージセンサとして働く。A/D変換器12は、タイミン
グ発生回路14から供給されるタイミング信号1に応答
して、アナログ入力画像信号をディジタル化し、ディジ
タル画像データAを出力する。
The CCD line sensor 11 performs a sliding scan on a document (not shown) in synchronization with the drive clock supplied from the timing generation circuit 14, reads the image of the document, and outputs an analog input image signal. Work as an original image sensor. The A / D converter 12 responds to the timing signal 1 supplied from the timing generation circuit 14 to digitize the analog input image signal and output digital image data A.

【0029】図2に示されるように、FIFOメモリ1
3は、タイミング発生回路14から供給されるタイミン
グ信号1に応答して、ディジタル画像データAをその内
部に記憶画像データとして書き込む。また、FIFOメ
モリ13は、入出力インターフェースコントローラ15
から供給されるタイミング信号2に応答して、記憶画像
データを読み出し、読出画像データBを出力する。すな
わち、FIFOメモリ13は、タイミング信号1および
タイミング信号2を、それぞれ、書込みタイミング信号
および読出しタイミング信号として使用している。ここ
で、タイミング信号1(書込みタイミング信号)は画像
読取り装置10のデータ転送速度Rdtに対応し、その周
期は約1μ秒で固定である。一方、タイミング信号2
(読出しタイミング信号)はパーソナルコンピュータの
データ読込み(受取り)速度Rdrに対応し、その周期は
不定である。但し、タイミング信号2(読出しタイミン
グ信号)の周期は、常に、タイミング信号1(書込みタ
イミング信号)の周期よりも長い。
As shown in FIG. 2, the FIFO memory 1
In response to the timing signal 1 supplied from the timing generation circuit 14, 3 writes the digital image data A therein as stored image data. Further, the FIFO memory 13 includes an input / output interface controller 15
In response to the timing signal 2 supplied from, the stored image data is read and the read image data B is output. That is, the FIFO memory 13 uses the timing signal 1 and the timing signal 2 as a write timing signal and a read timing signal, respectively. Here, the timing signal 1 (writing timing signal) corresponds to the data transfer rate Rdt of the image reading device 10, and its cycle is fixed at about 1 μsec. On the other hand, timing signal 2
The (reading timing signal) corresponds to the data reading (receiving) speed Rdr of the personal computer, and its cycle is indefinite. However, the cycle of the timing signal 2 (read timing signal) is always longer than the cycle of the timing signal 1 (write timing signal).

【0030】入出力インターフェースコントローラ15
は、上記タイミング信号2(読出しタイミング信号)を
FIFOメモリ13に供給する。入出力インターフェー
スコントローラ15は、スキャナ10の肯定応答端子A
CK(1PIN)、走査端子SCAN(14PIN)、
選択入力端子SLCTIN(17PIN)、および転送
データ転送準備完了フラッグ端子DATA READY
(15PIN)に接続されている。選択入力端子SLC
TIN(17PIN)から供給されるデータライン転送
方向を示す信号が論理“L”レベルのとき、接続された
プリンタポート20が8ビット双方向をサポートしてい
るので、入出力インターフェースコントローラ15は、
出力インターフェース16へ画像データを8ビットで出
力するような出力指示を送出する。一方、選択入力端子
SLCTIN(17PIN)から供給されるデータライ
ン転送方向を示す信号が論理“H”レベルのとき、接続
されたプリンタポート20が8ビット双方向をサポート
していないので、入出力インターフェースコントローラ
15は、出力インターフェース16へ画像データを4ビ
ットで出力するような出力指示を送出する。
Input / output interface controller 15
Supplies the timing signal 2 (reading timing signal) to the FIFO memory 13. The input / output interface controller 15 uses the positive response terminal A of the scanner 10.
CK (1 PIN), scan terminal SCAN (14 PIN),
Select input terminal SLCTIN (17PIN) and transfer data transfer ready flag terminal DATA READY
It is connected to (15 PIN). Select input terminal SLC
When the signal indicating the data line transfer direction supplied from TIN (17PIN) is at the logic "L" level, the connected printer port 20 supports 8-bit bidirectional, so the input / output interface controller 15
An output instruction for outputting image data in 8 bits is sent to the output interface 16. On the other hand, when the signal indicating the data line transfer direction supplied from the select input terminal SLCTIN (17PIN) is at the logic "H" level, the connected printer port 20 does not support 8-bit bidirectional, so the input / output interface The controller 15 sends an output instruction to the output interface 16 to output the image data in 4 bits.

【0031】出力インターフェース16は、上記出力指
示に基づいて、FIFOメモリ13からの読出画像デー
タBをプリンタポート20に対応した画像データに変換
して出力する。
The output interface 16 converts the read image data B from the FIFO memory 13 into image data corresponding to the printer port 20 based on the output instruction and outputs the image data.

【0032】上述したように、本実施例の画像読取り装
置(スキャナ)10はデータ速度変換用のFIFOメモ
リ13を備えているので、それに接続されたパーソナル
コンピュータでのデータの取り漏れを防止することがで
きる。
As described above, the image reading apparatus (scanner) 10 of the present embodiment is provided with the FIFO memory 13 for data rate conversion, so it is possible to prevent the omission of data in the personal computer connected thereto. You can

【0033】尚、本発明は上述した実施例に限定され
ず、本発明の要旨を逸脱しない範囲内で種々の変形・変
更が可能であるのは勿論である。例えば、上記実施例で
は、画像読取り装置10のデータ転送速度Rdtに対応し
た画像データをパーソナルコンピュータのデータ読込み
(受取り)速度Rdrに対応した画像データに変換するた
めのバッファ回路としてFIFOメモリ13を使用して
いるが、それに限定しないのは勿論である。
The present invention is not limited to the above-mentioned embodiments, and it goes without saying that various modifications and changes can be made without departing from the gist of the present invention. For example, in the above embodiment, the FIFO memory 13 is used as a buffer circuit for converting the image data corresponding to the data transfer rate Rdt of the image reading device 10 into the image data corresponding to the data reading (reception) rate Rdr of the personal computer. However, it goes without saying that it is not limited to this.

【0034】[0034]

【発明の効果】以上説明したように本発明は、本発明に
よる画像読取り装置は、画像読取り装置のデータ転送速
度に対応した画像データをパーソナルコンピュータのデ
ータ読込み(受取り)速度に対応した画像データに変換
するバッファ回路を組み込んでいるので、画像読取り装
置のデータ転送速度よりも遅いデータ読込み(受取り)
速度をもつパーソナルコンピュータが、その画像読取り
装置より画像データを受けとるときに発生するデータの
取り漏れを防止することができる。
As described above, according to the present invention, in the image reading device according to the present invention, the image data corresponding to the data transfer speed of the image reading device is converted into the image data corresponding to the data reading (receiving) speed of the personal computer. Since it incorporates a buffer circuit for conversion, data reading (reception) slower than the data transfer rate of the image reading device
It is possible to prevent omission of data that occurs when a high-speed personal computer receives image data from the image reading device.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例による画像読取り装置(スキ
ャナ)の構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of an image reading apparatus (scanner) according to an embodiment of the present invention.

【図2】図1に示した画像読取り装置中のFIFOメモ
リの動作を説明するためのタイムチャートである。
FIG. 2 is a time chart for explaining the operation of the FIFO memory in the image reading apparatus shown in FIG.

【図3】プリンタポートが8ビット双方向をサポートし
ているときの、本発明に係る画像読取り装置(スキャ
ナ)とパーソナルコンピュータのプリンタポートとの接
続関係を示す図である。
FIG. 3 is a diagram showing a connection relationship between an image reading apparatus (scanner) according to the present invention and a printer port of a personal computer when the printer port supports 8-bit bidirectional.

【図4】プリンタポートが8ビット双方向をサポートし
ていないときの、本発明に係る画像読取り装置(スキャ
ナ)とパーソナルコンピュータのプリンタポートとの接
続関係を示す図である。
FIG. 4 is a diagram showing a connection relationship between an image reading apparatus (scanner) according to the present invention and a printer port of a personal computer when the printer port does not support 8-bit bidirectional.

【図5】図3に示したように画像読取り装置(スキャ
ナ)をパーソナルコンピュータのプリンタポートに接続
した場合のデータ転送タイミングを示すタイムチャート
である。
5 is a time chart showing data transfer timing when the image reading device (scanner) is connected to the printer port of the personal computer as shown in FIG.

【図6】図4に示したように画像読取り装置(スキャ
ナ)をパーソナルコンピュータのプリンタポートに接続
した場合のデータ転送タイミングを示すタイムチャート
である。
6 is a time chart showing data transfer timing when the image reading device (scanner) is connected to the printer port of the personal computer as shown in FIG.

【符号の説明】[Explanation of symbols]

10 画像読取り装置(スキャナ) 11 CCDラインセンサ 12 A/D変換器 13 FIFOメモリ 14 タイミング発生回路 15 入出力インターフェースコントローラ 16 出力インターフェース 20 パーソナルコンピュータのプリンタポート 10 image reading device (scanner) 11 CCD line sensor 12 A / D converter 13 FIFO memory 14 timing generation circuit 15 input / output interface controller 16 output interface 20 printer port of personal computer

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 原稿上を摺動走査して、該原稿の画像を
読取り、アナログ入力画像信号を出力する一次元イメー
ジセンサと、前記アナログ入力画像信号をディジタル化
し、ディジタル画像データを出力するA/D変換器とを
備えた画像読取り装置において、 前記ディジタル画像データを当該画像読取り装置のデー
タ転送速度に対応した書込みタイミング信号に応答し
て、その内部に記憶画像データとして書き込み、前記記
憶画像データを当該画像読取り装置が接続されるパーソ
ナルコンピュータのデータ読込み速度に対応した読出し
タイミング信号に応答して、読出画像データとして読み
出すバッファ回路を有することを特徴とする画像読取り
装置。
1. A one-dimensional image sensor for slidingly scanning a document to read an image of the document and outputting an analog input image signal, and A for digitizing the analog input image signal and outputting digital image data. In the image reading device provided with a / D converter, the digital image data is written as stored image data therein in response to a write timing signal corresponding to the data transfer rate of the image reading device, and the stored image data is stored. An image reading apparatus having a buffer circuit for reading as read image data in response to a read timing signal corresponding to a data reading speed of a personal computer to which the image reading apparatus is connected.
【請求項2】 前記バッファ回路がFIFOメモリであ
る、請求項1記載の画像読取り装置。
2. The image reading device according to claim 1, wherein the buffer circuit is a FIFO memory.
JP6207229A 1994-08-31 1994-08-31 Image reading device Pending JPH0879470A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6207229A JPH0879470A (en) 1994-08-31 1994-08-31 Image reading device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6207229A JPH0879470A (en) 1994-08-31 1994-08-31 Image reading device

Publications (1)

Publication Number Publication Date
JPH0879470A true JPH0879470A (en) 1996-03-22

Family

ID=16536382

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6207229A Pending JPH0879470A (en) 1994-08-31 1994-08-31 Image reading device

Country Status (1)

Country Link
JP (1) JPH0879470A (en)

Similar Documents

Publication Publication Date Title
US7006260B2 (en) Image sensing apparatus, information processing apparatus, and method of controlling image sensing apparatus
JP2000349984A (en) Image reading device and image processing device
US6648226B2 (en) Image reading apparatus and method
US5760727A (en) Method for synchronizing scanning speed and data transmission speed of a scanner
CA2218988A1 (en) Low cost digital scanners
US20020054385A1 (en) Image processing apparatus
JP2022091245A (en) Image processing equipment
JPH0879470A (en) Image reading device
US4752891A (en) Method of reading an image in a scanning apparatus having a limited buffer capacity
EP0336403A2 (en) Image reading apparatus
US6594038B1 (en) Image reading apparatus and processing method of an image signal
CN201044468Y (en) Image viewfinding unit
US5987194A (en) Image reading apparatus and image recording apparatus
JPH08129526A (en) Image reading system
JP2001086287A (en) Image reader
JP3944200B2 (en) Linear image sensor and image reading apparatus
JP2000151899A (en) Image reading device and integrated circuit device for image reading control
JP3568564B2 (en) Document reading system and method of determining size of read document
JPH03241968A (en) Picture reader
JPH05304575A (en) Digital copying machine
JP3287731B2 (en) Image reading device
JP2001111824A (en) Recorder
KR100306757B1 (en) Assist apparatus for adjustment focusing and magnification in color scanner
KR940002819B1 (en) Image magnification processing circuit
JP3278340B2 (en) Image reading device and image recording device

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20020403