JP2006109221A - Image reading apparatus - Google Patents

Image reading apparatus Download PDF

Info

Publication number
JP2006109221A
JP2006109221A JP2004294861A JP2004294861A JP2006109221A JP 2006109221 A JP2006109221 A JP 2006109221A JP 2004294861 A JP2004294861 A JP 2004294861A JP 2004294861 A JP2004294861 A JP 2004294861A JP 2006109221 A JP2006109221 A JP 2006109221A
Authority
JP
Japan
Prior art keywords
image
reading
image reading
image sensor
cis
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.)
Withdrawn
Application number
JP2004294861A
Other languages
Japanese (ja)
Inventor
Mitsuhiro Naito
光浩 内藤
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2004294861A priority Critical patent/JP2006109221A/en
Publication of JP2006109221A publication Critical patent/JP2006109221A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Facsimile Scanning Arrangements (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To obtain a fine image by shortening reading time when reading resolution is large, and by a simple method when the reading resolution is small, selecting a control method in the case where there is no vacant capacity during image reading, and the image reading is interrupted, according to the reading resolution. <P>SOLUTION: There are a method to make a CIS stop in an image interrupt position, and a method to move the CIS a fixed amount in an opposition direction of the image reading direction as control methods in the case where there is no vacant capacity during image reading, and the image reading interrupts. The two control methods are selected according to the reading resolution. In the case of preview reading, a method to stop the CIS in a reading stop position, is used. <P>COPYRIGHT: (C)2006,JPO&NCIPI

Description

本発明は、読み取った画像を、電気的な画像信号に変換するイメージセンサにて読み取り、それをA/D変換器にてデジタル化した画像信号を外部装置に転送することが可能な画像読取装置に関する。   The present invention is an image reading apparatus capable of reading a read image with an image sensor that converts it into an electric image signal, and transferring the image signal digitized by an A / D converter to an external device. About.

従来、画像読取装置(以後、イメージスキャナ)において、イメージスキャナ内のバッファの空き容量がなくなった場合に、画像読取を一時的に中断するものがある。(例えば、特許文献1参照。)さらに、操作者がドライバ手段でイメージスキャナ内にある一時的に画像信号を記憶する記憶手段(以後、バッファ)の空き容量がなくなり画像読取を中断した時(以後、読取中断時)のイメージスキャナの制御方法を読取停止位置でイメージセンサ(以後、CIS)を停止させておく方法(以後、SS)かCISを画像読取方向と反対の方向に一定量移動させる方法(以後、SB)かを選択するものもある。
特開平7−254967号公報
2. Description of the Related Art Conventionally, in some image reading apparatuses (hereinafter referred to as image scanners), image reading is temporarily interrupted when there is no available buffer capacity in the image scanner. (For example, refer to Patent Document 1.) Further, when the operator suspends image reading because there is no free space in the storage means (hereinafter referred to as a buffer) that temporarily stores the image signal in the image scanner by the driver means. The method of controlling the image scanner when reading is interrupted is a method in which the image sensor (hereinafter referred to as CIS) is stopped at the reading stop position (hereinafter referred to as SS) or a method in which the CIS is moved in a direction opposite to the image reading direction. Some select (hereinafter referred to as SB).
Japanese Patent Laid-Open No. 7-254967

しかしながら、操作者がドライバ手段で画像読取を中断した時のイメージスキャナの制御方法にSBを選択した場合に読取解像度が大きいとSSを選択した場合に比べ読取時間がとても長くなってしまい、これを避けるために操作者は読取解像度と読取時間を考慮して、画像読取を中断した時のイメージスキャナの制御方法を選択しなければならないという問題点があった。   However, when the operator selects SB as the control method of the image scanner when the image reading is interrupted by the driver means, if the reading resolution is large, the reading time becomes very long compared to when SS is selected. In order to avoid the problem, the operator has to select a control method of the image scanner when the image reading is interrupted in consideration of the reading resolution and the reading time.

また、読取解像度が小さい時にSSを選択した場合に読取を中断した位置の画素をきれいにつなぐのが難しいという問題点があった。   In addition, when SS is selected when the reading resolution is low, there is a problem that it is difficult to cleanly connect the pixels at the position where reading is interrupted.

本発明の目的は上述のような点を鑑みて読取解像度が大きい場合にはSSを行い、読取解像度が小さい場合にはSBを行うことにより、操作者が読取解像度と読取時間を考慮せず、画像の読取を行うことが可能な画像読取装置を提供することにある。   An object of the present invention is to perform SS when the reading resolution is high in view of the above points, and perform SB when the reading resolution is low, so that the operator does not consider the reading resolution and the reading time. An object of the present invention is to provide an image reading apparatus capable of reading an image.

(手段)
上記目的を達成するために本発明は画像読取装置に対して、画像読取時に前記記憶手段の空き容量がなくなった場合にイメージセンサの移動を停止させて画像の読取を中断し、前記画像信号を記憶する手段に記憶された画像信号が全て外部装置に転送された場合にイメージセンサの移動を開始し、画像の読取を再開する手段と、画像読取時に前記記憶手段の空き容量がなくなった場合にイメージセンサの移動を停止させて画像の読取を中断した後にイメージセンサを画像読み取り方向と反対方向に一定量移動し、前記記憶手段に記憶された画像信号が全て外部装置に転送された場合にイメージセンサを画像読み取り方向に移動させ、画像読取を中断した位置から再び画像読取を再開する手段と、読取解像度に応じて2つの前記画像の読取を再開する手段のうちのどちらかを使用することを決定することが可能な手段を有する。
(means)
In order to achieve the above object, the present invention provides an image reading apparatus that stops the movement of an image sensor and stops reading an image when there is no free space in the storage means during image reading, and outputs the image signal. When all of the image signals stored in the storage means are transferred to the external device, the image sensor starts to move and the image reading is resumed, and the storage means runs out of free space when reading the image. When the image sensor is moved by a certain amount in the direction opposite to the image reading direction after stopping the movement of the image sensor and the reading of the image is interrupted, all the image signals stored in the storage means are transferred to the external device. Means for moving the sensor in the image reading direction and restarting the image reading from the position where the image reading was interrupted; and reading the two images again according to the reading resolution. Having means capable of determining the use of either of the means for.

(作用)
この発明においては、読取時間が長くなる読取解像度の大きい場合にはSBを行わず、SSを行い、読取時間を長くすることなく画像を読み取ることが可能となる。
(Function)
In the present invention, when the reading resolution that increases the reading time is large, SB is not performed, SS is performed, and the image can be read without increasing the reading time.

以上に説明したように、本発明によれば、画像読取装置において、読取解像度に応じてSBを行うことにより、読取解像度が大きい場合に読取時間が長くなることなく画像の読取を行うことが可能となる。   As described above, according to the present invention, by performing SB in accordance with the reading resolution in the image reading apparatus, it is possible to read an image without increasing the reading time when the reading resolution is high. It becomes.

以下に図面を参照して本発明の実施例を詳細に説明する。   Embodiments of the present invention will be described below in detail with reference to the drawings.

図1にイメージスキャナの構成を示す。   FIG. 1 shows the configuration of the image scanner.

図1−1はイメージスキャナの概形図である。   FIG. 1-1 is a schematic diagram of an image scanner.

図1−2はイメージスキャナを横から見た図である。   FIG. 1-2 is a side view of the image scanner.

図1−2の101は密着型のイメージセンサ(以下CIS)である。   Reference numeral 101 in FIG. 1-2 denotes a contact image sensor (hereinafter referred to as CIS).

LEDより発せられた光束は導光体102より線状に変換された原稿面を照明する。照明された原稿の画像はレンズアレイ103、照明手段を一体のセンサーユニットとして使用する。   The luminous flux emitted from the LED illuminates the document surface converted into a linear shape by the light guide 102. The illuminated document image uses the lens array 103 and the illumination means as an integrated sensor unit.

駆動モータ104を駆動させることにより、ワイヤ105を動かす。ワイヤ105が動くことにより、CIS101が読取方向に移動し、画像を読み取る。   By driving the drive motor 104, the wire 105 is moved. As the wire 105 moves, the CIS 101 moves in the reading direction and reads an image.

図2は、本実施例における制御回路の構成を示すブロック図である。   FIG. 2 is a block diagram showing the configuration of the control circuit in this embodiment.

以下に図2を用いて、本件の回路動作を説明する。   The circuit operation of the present case will be described below with reference to FIG.

図2において、201はCMOSのCISであり、光源であるLED202も一体化されており、CISを移動させながら、LED制御回路203にて1ライン毎に各色のLEDを切り替えて点灯させることにより、RGB線順次のカラー画像を読み取ることが可能である。   In FIG. 2, 201 is a CMOS CIS, and an LED 202 as a light source is also integrated. By moving the CIS, the LED control circuit 203 switches the LEDs of each color for each line, and lights them. An RGB line sequential color image can be read.

AMP204はCIS201より出力された信号を増幅させる増幅器であり、205は当該増幅出力のA/D変換を行なって例えば8ビットのディジタル出力を得るA/D変換器である。シェーディングRAM206は、キャリブレーション用のシートをあらかじめ読み取ることによりシェーディング補正用のデータが記憶されており、シェーディング補正回路207は前記シェーディングRAM206に基いて読み取られた画像信号のシェーディング補正を行う。ピーク検知回路208は読み取られた画像データに於けるピーク値をライン毎に検知する回路である。   An AMP 204 is an amplifier that amplifies the signal output from the CIS 201, and 205 is an A / D converter that performs A / D conversion of the amplified output to obtain, for example, an 8-bit digital output. The shading RAM 206 stores data for shading correction by reading a calibration sheet in advance, and the shading correction circuit 207 performs shading correction of the image signal read based on the shading RAM 206. The peak detection circuit 208 is a circuit that detects a peak value in the read image data for each line.

ガンマ変換回路209は、ホストコンピュータよりあらかじめ設定されたガンマカープに従って読み取られた画像データのガンマ変換を行う。   A gamma conversion circuit 209 performs gamma conversion of image data read from the host computer according to a gamma carp set in advance.

バッファRAM210は、実際の読み取り動作とホストコンピュータとの通信におけるタイミングを合わせるために、画像データを1次的に記憶させるためのRAMであり、パッキング/バッファRAM制御回路211は、ホストコンピュータよりあらかじめ設定された画像出力モード(2値、4ビット多値、8ビット多値、24ビット多値)に従ったパッキング処理を行った後にそのデータをバッファRAM210に書き込む処理と、インターフェース回路213にバッファRAM210から画像データを読み込んで出力させる。   The buffer RAM 210 is a RAM for temporarily storing image data in order to match the actual reading operation and the timing of communication with the host computer. The packing / buffer RAM control circuit 211 is set in advance by the host computer. The packing process according to the image output mode (2-value, 4-bit multi-value, 8-bit multi-value, 24-bit multi-value), and writing the data into the buffer RAM 210; Read and output image data.

インターフェース回路212は、パーソナルコンピュータなどの本実施例に係る画像読取装置のホスト装置となる外部装置213との間でコントロール信号の受容や画像信号の出力を行なう。   The interface circuit 212 receives control signals and outputs image signals to and from an external device 213 serving as a host device of the image reading apparatus according to this embodiment such as a personal computer.

215は例えばマイクロコンピュータ形態のCPUであり、処理手順を格納したROM215A及び作業用のRAM215Bを有し、ROM215Aに格納された手順にしたがって各部の制御を行なう。   215 is a CPU in the form of a microcomputer, for example, which has a ROM 215A storing processing procedures and a working RAM 215B, and controls each part in accordance with the procedures stored in the ROM 215A.

216は例えば水晶発振器、214はCPU215の設定に応じて発振器216の出力を分周して動作の基準となる各種タイミング信号を発生するタイミング信号発生回路である。   Reference numeral 216 denotes, for example, a crystal oscillator, and reference numeral 214 denotes a timing signal generation circuit that divides the output of the oscillator 216 in accordance with the setting of the CPU 215 and generates various timing signals serving as a reference for operation.

図3の構成で本発明の一実施例の構成を示す。   The configuration of one embodiment of the present invention is shown in the configuration of FIG.

図3に示されているのは、イメージスキャナ301とマイクロソフトウィンドウズ(登録商標)などのウィンドウ環境を備えたマッキントッシュやIBMPCやIBMPC互換コンピュータなどのコンピュータ装置302が接続されている。   In FIG. 3, an image scanner 301 is connected to a computer 302 such as a Macintosh, IBM PC, or IBM PC compatible computer having a window environment such as Microsoft Windows (registered trademark).

コンピータ装置302にはカラーモニタ装置などの表示画面303と、ユーザーからの命令を入力するためのキーボード304と、画面に表示されたオブジェクトを指示したりするためのポインティングデバイス305とが備えられている。   The computer device 302 includes a display screen 303 such as a color monitor device, a keyboard 304 for inputting a command from a user, and a pointing device 305 for instructing an object displayed on the screen. .

図4のフローチャートを用いて、本発明にかかる動作の制御方法について説明する。   The operation control method according to the present invention will be described with reference to the flowchart of FIG.

ステップS1で読取がプレビューかどうかを確認し、プレビューであればステップS2に進み、プレビューでなければ、ステップS3に進む。   In step S1, it is confirmed whether the reading is a preview. If it is a preview, the process proceeds to step S2. If not, the process proceeds to step S3.

ステップS2でSBを行うかどうかを示すSBflagにOFFを代入する。   In step S2, OFF is substituted for SBflag indicating whether or not SB is performed.

ステップS3で読取解像度が300DPI以上かどうかを確認する。読取解像度が300DPI以上であればステップS4に進み、300DPI未満であれば、ステップS5に進む。   In step S3, it is confirmed whether the reading resolution is 300 DPI or more. If the reading resolution is 300 DPI or more, the process proceeds to step S4, and if it is less than 300 DPI, the process proceeds to step S5.

ステップS4でSBflagにONを代入する。   In step S4, ON is substituted for SBflag.

ステップS5でSBflagにOFFを代入する。   In step S5, OFF is substituted for SBflag.

ステップS6でCISの読取範囲を設定する。   In step S6, a CIS reading range is set.

ステップS7でCISの蓄積時間を設定する。   In step S7, the CIS accumulation time is set.

ステップS8でLEDの光量を設定する。   In step S8, the light quantity of the LED is set.

ステップS9でLEDを点灯する。   In step S9, the LED is turned on.

ステップS10でCISの移動を開始する。   In step S10, movement of the CIS is started.

ステップS11で画像を1ライン読み取る。   In step S11, one line of the image is read.

ステップS12で画像データをバッファに書き込む。   In step S12, the image data is written into the buffer.

ステップS13でバッファの空き容量が1ラインの画像容量より大きいかを確認する。大きければステップS24に進み、小さければステップS14に進む。   In step S13, it is confirmed whether the free space of the buffer is larger than the image capacity of one line. If larger, the process proceeds to step S24, and if smaller, the process proceeds to step S14.

ステップS14でSBflagがONかOFFかを確認する。ONであればステップS15に進み、OFFであればステップS21に進む。   In step S14, it is confirmed whether SBflag is ON or OFF. If it is ON, the process proceeds to step S15, and if it is OFF, the process proceeds to step S21.

ステップS15でCISの移動を停止する。   In step S15, the movement of the CIS is stopped.

ステップS16でCISが停止した位置を記憶する。   In step S16, the position where the CIS is stopped is stored.

ステップS17でCISを読取方向と反対方向に一定量移動させる。   In step S17, the CIS is moved by a certain amount in the direction opposite to the reading direction.

ステップS18でバッファが空かどうかを確認する。空であれば、ステップS18に進み、空でなければ、ステップS18に進む。   In step S18, it is confirmed whether or not the buffer is empty. If it is empty, the process proceeds to step S18. If it is not empty, the process proceeds to step S18.

ステップS19でCISの読取方向への移動を開始する。   In step S19, movement of the CIS in the reading direction is started.

ステップS20ではCISがステップS16で記憶した位置に来たら、ステップS24に進み、そうでなければステップS20に進む。   In step S20, when the CIS comes to the position stored in step S16, the process proceeds to step S24. Otherwise, the process proceeds to step S20.

ステップS21でCISの移動を停止する。   In step S21, the movement of the CIS is stopped.

ステップS22でバッファが空かどうかを確認する。空であれば、ステップS23に進み、空でなければ、ステップS22に進む。   In step S22, it is confirmed whether or not the buffer is empty. If it is empty, the process proceeds to step S23, and if not empty, the process proceeds to step S22.

ステップS23でCISの移動を開始する。   In step S23, the movement of the CIS is started.

ステップS24で画像を1ライン読み取る。   In step S24, one line of the image is read.

ステップS25で画像データをバッファに書き込む。   In step S25, the image data is written into the buffer.

ステップS26で全画像を読み取ったかを確認する。全画像を読み取っていれば、ステップS27に進み、そうでなければステップS13に進む。   In step S26, it is confirmed whether all images have been read. If all the images have been read, the process proceeds to step S27, and if not, the process proceeds to step S13.

ステップS27でCISの移動を止める。   In step S27, the movement of the CIS is stopped.

ステップS28でLEDを消灯する。   In step S28, the LED is turned off.

(他の実施例)
本実施例においてはCMOSを用いたCISを使用したが、CCDを用いたCISを使用した場合に対しても有効な方法といえる。
(Other examples)
In this embodiment, the CIS using the CMOS is used, but it can be said that this is an effective method even when the CIS using the CCD is used.

実施例のイメージスキャナの構成図である。It is a block diagram of the image scanner of an Example. 実施例の制御回路の構成を示すブロック図である。It is a block diagram which shows the structure of the control circuit of an Example. 本発明にかかる構成の一実施例である。It is one Example of the structure concerning this invention. 本発明にかかるフローチャートである。3 is a flowchart according to the present invention. 本発明にかかるフローチャートである。3 is a flowchart according to the present invention. 本発明にかかるフローチャートである。3 is a flowchart according to the present invention.

Claims (2)

原稿を照らすためのランプと画像を電気的な画像信号に変換するイメージセンサと前記イメージセンサを移動させる駆動手段と画像信号デジタル信号に変換するA/D変換器と前記デジタル変換された画像信号を一旦記憶する記憶手段と前記デジタル変換された画像信号を外部装置に転送する手段と前記記憶手段の記憶残量を監視し前記駆動手段を制御する手段を有する画像読取装置において、画像読取時に前記記憶手段の空き容量がなくなった場合にイメージセンサの移動を停止させて画像の読取を中断し、前記画像信号を記憶する手段に記憶された画像信号が全て外部装置に転送された場合にイメージセンサの移動を開始し、画像の読取を再開する手段と画像読取時に前記記憶手段の空き容量がなくなった場合にイメージセンサの移動を停止させて画像の読取を中断した後にイメージセンサを画像読み取り方向と反対方向に一定量移動し、前記記憶手段に記憶された画像信号が全て外部装置に転送された場合にイメージセンサを画像読み取り方向に移動させ、画像読取を中断した位置から再び画像の読取を再開する手段を有し、読取解像度に応じて2つの前記画像の読取を再開する手段のうちのどちらかを使用することを決定することが可能な手段を有することを特徴とする画像読取装置。   A lamp for illuminating a document, an image sensor for converting an image into an electrical image signal, a driving means for moving the image sensor, an A / D converter for converting the image signal into a digital signal, and the digitally converted image signal In an image reading apparatus having storage means for temporarily storing, means for transferring the digitally converted image signal to an external device, and means for monitoring the remaining storage capacity of the storage means and controlling the drive means, the storage at the time of image reading When the free space of the means is exhausted, the movement of the image sensor is stopped to stop reading the image, and when all the image signals stored in the means for storing the image signal are transferred to the external device, the image sensor Means for starting movement and resuming image reading, and moving the image sensor when there is no more free space in the storage means during image reading. After stopping the image reading and moving the image sensor by a certain amount in the direction opposite to the image reading direction, the image sensor is moved in the image reading direction when all the image signals stored in the storage means are transferred to the external device. To determine whether to use one of the two means for resuming the reading of the image according to the reading resolution. An image reading apparatus comprising means capable of performing 前記請求項1に記載の画像読取装置において、プレビュー読み込み時には前記画像信号を記憶する手段に記憶された際にイメージセンサの移動を停止させて画像の読取を中断し、前記画像信号を記憶する手段に記憶された画像信号が全て外部装置に転送された場合にイメージセンサの移動を開始し、画像の読取を再開することが可能な手段を有することを特徴とする画像読取装置。   2. The image reading apparatus according to claim 1, wherein when the preview is read, the image signal is stored in the means for storing the image signal, the movement of the image sensor is stopped, the image reading is interrupted, and the image signal is stored. An image reading apparatus comprising means capable of starting the movement of the image sensor and restarting image reading when all of the image signals stored in are transferred to an external apparatus.
JP2004294861A 2004-10-07 2004-10-07 Image reading apparatus Withdrawn JP2006109221A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2004294861A JP2006109221A (en) 2004-10-07 2004-10-07 Image reading apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2004294861A JP2006109221A (en) 2004-10-07 2004-10-07 Image reading apparatus

Publications (1)

Publication Number Publication Date
JP2006109221A true JP2006109221A (en) 2006-04-20

Family

ID=36378400

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2004294861A Withdrawn JP2006109221A (en) 2004-10-07 2004-10-07 Image reading apparatus

Country Status (1)

Country Link
JP (1) JP2006109221A (en)

Similar Documents

Publication Publication Date Title
US7719726B2 (en) Image reading apparatus and method of displaying alien substance location thereof
US7006260B2 (en) Image sensing apparatus, information processing apparatus, and method of controlling image sensing apparatus
JP2006025407A (en) Illumination unit, image reading apparatus and image reading method
US8325399B2 (en) Control method for image reading system
US8542305B2 (en) Imaging device having display brightness control function
JP3957988B2 (en) Method for controlling imaging apparatus
US7391541B2 (en) Image reading system, image reading apparatus, information processing apparatus, control method of image reading apparatus, control method of information processing apparatus and computer readable storage medium
JP2020057855A (en) Compound machine
JP3705134B2 (en) Image reading device
JP2006109221A (en) Image reading apparatus
US20030202225A1 (en) Image reading apparatus
JP2007134855A (en) Image processing apparatus, and control method of image processing apparatus
JP4498243B2 (en) Image reading apparatus and power control method
JP2003219085A (en) Image reading method, image reading apparatus, and control apparatus
JP2007067861A (en) Image reader
JP2007202002A (en) Image input apparatus and optical source control method thereof
JP2010088023A (en) Manuscript scanning device and image forming device
JP2006157408A (en) Image reading device
JP2010074289A (en) Image reader, and image reading method
JP2005311946A (en) Image reader
JP5593684B2 (en) Image reading control device, image reading device, image reading system, and program
JP2000151920A (en) Image reader
JP2007300546A (en) Image input device
JP2005316568A (en) Image reading apparatus
JP2006025045A (en) Image reader

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20080108