JP2006109221A - Image reading apparatus - Google Patents
Image reading apparatus Download PDFInfo
- 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
Links
Images
Landscapes
- Facsimile Scanning Arrangements (AREA)
Abstract
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)かを選択するものもある。
しかしながら、操作者がドライバ手段で画像読取を中断した時のイメージスキャナの制御方法に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)である。
LEDより発せられた光束は導光体102より線状に変換された原稿面を照明する。照明された原稿の画像はレンズアレイ103、照明手段を一体のセンサーユニットとして使用する。
The luminous flux emitted from the LED illuminates the document surface converted into a linear shape by the
駆動モータ104を駆動させることにより、ワイヤ105を動かす。ワイヤ105が動くことにより、CIS101が読取方向に移動し、画像を読み取る。
By driving the
図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
AMP204はCIS201より出力された信号を増幅させる増幅器であり、205は当該増幅出力のA/D変換を行なって例えば8ビットのディジタル出力を得るA/D変換器である。シェーディングRAM206は、キャリブレーション用のシートをあらかじめ読み取ることによりシェーディング補正用のデータが記憶されており、シェーディング補正回路207は前記シェーディングRAM206に基いて読み取られた画像信号のシェーディング補正を行う。ピーク検知回路208は読み取られた画像データに於けるピーク値をライン毎に検知する回路である。
An
ガンマ変換回路209は、ホストコンピュータよりあらかじめ設定されたガンマカープに従って読み取られた画像データのガンマ変換を行う。
A
バッファRAM210は、実際の読み取り動作とホストコンピュータとの通信におけるタイミングを合わせるために、画像データを1次的に記憶させるためのRAMであり、パッキング/バッファRAM制御回路211は、ホストコンピュータよりあらかじめ設定された画像出力モード(2値、4ビット多値、8ビット多値、24ビット多値)に従ったパッキング処理を行った後にそのデータをバッファRAM210に書き込む処理と、インターフェース回路213にバッファRAM210から画像データを読み込んで出力させる。
The
インターフェース回路212は、パーソナルコンピュータなどの本実施例に係る画像読取装置のホスト装置となる外部装置213との間でコントロール信号の受容や画像信号の出力を行なう。
The
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の出力を分周して動作の基準となる各種タイミング信号を発生するタイミング信号発生回路である。
図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
コンピータ装置302にはカラーモニタ装置などの表示画面303と、ユーザーからの命令を入力するためのキーボード304と、画面に表示されたオブジェクトを指示したりするためのポインティングデバイス305とが備えられている。
The
図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.
Claims (2)
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) |
-
2004
- 2004-10-07 JP JP2004294861A patent/JP2006109221A/en not_active Withdrawn
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 |