JP2021153274A - Image reading device - Google Patents
Image reading device Download PDFInfo
- Publication number
- JP2021153274A JP2021153274A JP2020053328A JP2020053328A JP2021153274A JP 2021153274 A JP2021153274 A JP 2021153274A JP 2020053328 A JP2020053328 A JP 2020053328A JP 2020053328 A JP2020053328 A JP 2020053328A JP 2021153274 A JP2021153274 A JP 2021153274A
- Authority
- JP
- Japan
- Prior art keywords
- line
- image
- document
- light source
- reading 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
Images
Landscapes
- Light Sources And Details Of Projection-Printing Devices (AREA)
- Image Input (AREA)
- Facsimile Scanning Arrangements (AREA)
Abstract
Description
本発明は、原稿の画像を読み取る技術に関する。 The present invention relates to a technique for reading an image of a document.
現在、画像処理装置として、スキャナ部やプリンタ部などを備えるマルチファンクションプリンタ(MFP)が普及している。MFPのスキャナ部はスキャナヘッドにCCDやCIS(コンタクトイメージセンサ)などのイメージセンサを備える。また、MFPのプリンタ部は、インクジェットプリンタやレーザプリンタで構成される。 Currently, a multifunction printer (MFP) having a scanner unit, a printer unit, and the like is widely used as an image processing device. The scanner unit of the MFP is provided with an image sensor such as a CCD or CIS (contact image sensor) on the scanner head. The printer section of the MFP is composed of an inkjet printer and a laser printer.
MFPのスキャナ部が画像を読み取ることにより生成されたデジタル画像データに対してMFPのCPUや画像処理回路などが画像処理を行い、プリンタ部が処理後のデジタル画像データを用いて画像を印刷することにより、MFPはコピー機能を実現している。
MFPは一般に、デジタル画像データを記憶する入力バッファ、画像処理用の画像処理メモリ、印刷のための出力データを記憶する出力バッファの3つの領域が割り当てられたメモリを備えている。
The CPU of the MFP, the image processing circuit, etc. perform image processing on the digital image data generated by the scanner unit of the MFP reading the image, and the printer unit prints the image using the processed digital image data. As a result, the MFP realizes the copy function.
The MFP generally includes a memory allocated to three areas: an input buffer for storing digital image data, an image processing memory for image processing, and an output buffer for storing output data for printing.
しかし、ユーザーなどの要求により、さらに高画質・高速な読み取り走査を行うMFPが求められるようになってきている。 However, according to the demands of users and the like, MFPs that perform higher image quality and higher speed reading and scanning are required.
特許文献1の画像処理装置は、読み取った原稿の下地領域を検知する下地領域検知手段と連続して検知された下地領域の検知量が所定の下地原稿判定基準量を超えた場合に、原稿の読み飛ばし時処理を行う読取制御手段とを備えた画像読取装置である。
The image processing apparatus of
更には、原稿台に載置された前記原稿を、スキャナキャリッジを走査して原稿読取を行う原稿読取手段を備え、前記原稿読取手段は、前記下地領域検出時の前記スキャナキャリッジの走査速度を通常読取時の走査速度よりも高速とし、前記下地領域検知手段による下地領域の検知中に、非下地領域が検出された場合に、前記スキャナキャリッジを戻して前記非下地領域の検出開始位置から前記通常読取時の走査速度で前記原稿の読み取りを行う。 Further, the document scanning means is provided for scanning the document placed on the platen on the scanner carriage to scan the document, and the document scanning means usually determines the scanning speed of the scanner carriage at the time of detecting the base area. When the scanning speed is set to be higher than the scanning speed at the time of reading and the non-ground region is detected during the detection of the ground region by the ground region detecting means, the scanner carriage is returned and the normal position is started from the detection start position of the non-ground region. The document is scanned at the scanning speed at the time of scanning.
しかしながら、特許文献1では下地を高速でスキャンしても文字が検出されればスイッチバックしなければならないため、原稿の種類によってはスイッチバックの回数が多くなり、スループット効果が小さくなるという課題がある。
However, in
本発明は、非下地領域が検出されたときに発生するスイッチバックを抑制し、スループット低下を軽減させることができる画像読取装置を提供することを目的とする。 An object of the present invention is to provide an image reader capable of suppressing switchback that occurs when a non-underground region is detected and reducing a decrease in throughput.
上記目的を達成するために、本発明の画像読取装置は、イメージセンサ及び光源を搭載したキャリッジをモータにより原稿の副走査方向に相対に移動させることによって、前記原稿の画像をラインごとに読み取る、画像読取装置であって、前記画像読取装置は、前記原稿の現在位置ラインを照射する第一光源と、前記現在位置ラインからの反射光を受光する第一イメージセンサと、前記現在位置ラインよりも前記キャリッジの移動方向前方に位置するラインに対して、反射光が前記第一イメージセンサで受光できる照射角になるように配置された第二光源と、前記第一光源と前記第二光源を時分割で点灯する光源制御手段と、前記第二光源からの照射光によって得られた前記イメージセンサ出力によって当該ラインが下地か否かを判定する画像判定手段と、前記画像判定手段の結果に応じて前記キャリッジの移動速度を切り替え、下地以外と判定されたラインは第一のキャリッジ移動制御に、下地と判定されたラインは第二のキャリッジ移動制御に切り替えることを特徴し、前記第二のキャリッジ移動制御は、前記第一のキャリッジ移動制御に対し、キャリッジの移動速度が速いことを特徴とする。 In order to achieve the above object, the image reading device of the present invention reads the image of the document line by line by moving the carriage equipped with the image sensor and the light source relative to the sub-scanning direction of the document by a motor. An image reading device, wherein the image reading device includes a first light source that illuminates the current position line of the document, a first image sensor that receives reflected light from the current position line, and more than the current position line. A second light source arranged so that the reflected light can be received by the first image sensor with respect to a line located forward in the moving direction of the carriage, and the first light source and the second light source are sometimes used. Depending on the results of the light source control means that lights up in division, the image determination means that determines whether or not the line is the background by the image sensor output obtained by the irradiation light from the second light source, and the result of the image determination means. The movement speed of the carriage is switched, and the line determined to be other than the base is switched to the first carriage movement control, and the line determined to be the base is switched to the second carriage movement control. The control is characterized in that the movement speed of the carriage is faster than that of the first carriage movement control.
本発明により、非下地領域が検出されたときに発生するスイッチバックを抑制し、即ちスループット低下を軽減させることができる。 According to the present invention, it is possible to suppress switchback that occurs when a non-underground region is detected, that is, to reduce a decrease in throughput.
以下、本発明を実施するための形態について図面を用いて説明する。なお、この実施の形態で用いる装置の各構成要素の相対配置、装置形状等は、あくまで例示であり、それらのみに限定するものではない。 Hereinafter, embodiments for carrying out the present invention will be described with reference to the drawings. The relative arrangement of each component of the device used in this embodiment, the shape of the device, and the like are merely examples, and the present invention is not limited to these.
<<実施形態1>>
<MFP全体構成>
図1は、本実施形態における画像読取装置の一例となるMFP100の概略構成図である。なお、図1では、読取機能及び印刷機能を有するMFPを例に挙げて説明するが、画像読取装置は、これに限定されない。画像読取機能のみを有する画像読取装置であってもよいし、FAX機能等をさらに有するMFPであってもよい。
<<
<Overall MFP configuration>
FIG. 1 is a schematic configuration diagram of an
図1に示すように、MFP100は、機構制御回路109と、ASIC(Application Specific Integrated Circuit)110と、ROM(Read Only Memory)112とを有する。また、RAM(Random Access Memory)113と、EEPROM(Electrically Erasable Programmable Read-Only Memory)114とを有する。また、メモリカード115と、操作部116と、I/F(InterFace)117と、I/F119とを有する。これらはシステムバスでそれぞれ接続されている。
As shown in FIG. 1, the
また、MFP100は、ASIC110に接続される記録ヘッド制御回路102およびスキャナユニット103を有する。また、MFP100は、記録ヘッド制御回路102に接続される記録ヘッド101を有する。また、MFP100は、機構制御回路109に接続されるヘッドキャリッジモータ105、搬送モータ106、およびセンサ類108を有する。
Further, the
ASIC110は、CPU(Central Processing Unit)111と、読取制御部121と、を含み、MFP100の各部の動作を全体的に制御する。CPU111は、マイクロプロセッサ(マイクロコンピュータ)形態の中央演算処理部であり、プログラムの実行やハードウェアの起動により、MFP100全体の動作を制御する。読取制御部121は、CIS(Contact Image Sensor)モジュールのLED、イメージセンサや、後述するAFE(Analog Front End)、モータ駆動の制御などを行う。
The
ROM112は、ASIC110が実行する処理手順に対応したプログラムを記憶する。RAM113は、CPU111のワークエリアとして用いられたり、ASIC110が処理手順を実行するためのパラメータや画像データを一時保存したりする。EEPROM114は、MFP100の電源オフ時にも記録ヘッド101の状態を保存する。メモリカード115は、デジタルカメラ等で撮影した画像データなどを保存する。
The
操作部116は、ユーザーが種々の操作を行うためのものであり、例えば、ハードキー、および、ユーザーに種々の情報を提示(通知)するための表示部などを含む。表示部としては、例えば、タッチパネルからなるものが挙げられる。また、音声発生器等を備え、音響情報に基づく音響(ブザー、音声等)を出力することによってユーザーに種々の情報の提示を行うことができるようにしてもよい。
The
さらに、I/F117およびI/F119は、外部装置とのインタフェースである。I/F117を介して、例えば、PC(Personal Computer)118が接続される。また、I/F119を介して、例えば、デジタルカメラ、光ディスク等の外部装置120が接続される。I/F117およびI/F119を介して、MFP100と外部装置との間で画像データの入出力を行うことができる。
Further, the I /
記録ヘッド制御回路102は、記録ヘッド101を電気的に制御し、画像データに基づいてインクを吐出させるための駆動パルスを生成する。スキャナユニット103は、画像を読取るいわゆる読取ユニットである。スキャナユニット103の構成については、詳細は後述する。
The recording
機構制御回路109は、各種モータ及びセンサを制御管理する回路である。ヘッドキャリッジモータ105は、ヘッドキャリッジを移動させるモータである。なお、ヘッドキャリッジは、記録ヘッド101と、各色のインクタンクとを搭載し、ヘッドキャリッジを支えるシャフトに沿って搬送方向と直交する方向に移動しながら、インク液滴を記録紙に吐出して記録を行う。なお、本実施形態では、ヘッドキャリッジを搬送方向と交差する方向に搬送させる記録部を例に挙げて説明したが、記録部は、これに限定されるものではなく、例えば、搬送方向に沿って各色のノズル列を有するラインヘッドを有するものであってもよい。搬送モータ106は、記録媒体を搬送するためのモータである。センサ類108は、記録部やスキャナ部の動作状態を監視するためのセンサ類である。
The
<スキャナユニットの説明>
図2は、スキャナユニット103の構成を説明する図である。CIS205は、コンタクトイメージセンサおよび原稿を照明するためのLED(Light Emitting Diode)光源を搭載したモジュールである。白色基準板200は、シェーディング補正、調光処理などを行うための白色基準板である。DCモータ206は、CIS205の駆動源となるモータである。シャフト204は、CIS205を移動させるためのシャフトである。圧板203は、原稿台ガラス202に置かれた原稿の画像データを読み取る際にLED光源以外の光を遮光するための圧板である。白色基準板200は、原稿台ガラス202に貼着されている。
<Explanation of scanner unit>
FIG. 2 is a diagram illustrating the configuration of the
CIS205およびDCモータ206は、フラットケーブル等のケーブル(不図示)により、ASIC110、ROM112、RAM113等が実装される回路基板(不図示)に接続される。CIS205は、DCモータ206の駆動によってシャフト204に沿って第一の方向(副走査方向)に移動制御される。また、CIS205は、第一の方向と交差する第二の方向(主走査方向)に延在して配置されている。CIS205は、第二の方向(主走査方向)における原稿読取領域の一端から他端までの領域を読み取りながら第一の方向(副走査方向)に移動する。このようにしてCIS205は、第一の方向に1ラインごとに原稿読取領域の原稿画像を読み取る。
The
<画像読取装置の構成の説明>
図3は、MFP100の画像読取装置300として機能する構成に関連する電気構成を説明する図である。スキャナユニット103は、CIS205、AFE330、駆動部350、およびモータドライバ352を含む。ASIC110の読取制御部121は、読取信号処理部360、光源制御手段361、エンコーダ処理部362、モータ制御部363、水平同期信号(SH)生成部404、センサ制御部365、および画像判定手段366を有する。
<Explanation of the configuration of the image reader>
FIG. 3 is a diagram illustrating an electrical configuration related to a configuration that functions as an
CIS205は、原稿に光を照射するための第一光源301及び第二光源302、ライン上に配置された第一レンズアレイ303、ライン状に配置された第一イメージセンサ304などを含む構成である。第一光源301は第一LED305と第一導光体306で構成されており、第一LED305は、光の3原色に対応してR色(Red)LED、G色(Green)LED、B色(Blue)LEDを含むように構成される。原稿読取動作の際に第一LED305を点灯し、第一LED305から出光した光は第一導光体306を介し、原稿における現在の読取ライン(現ラインと定義する)である第Mラインに照射する。
The
第二光源302は第二LED307と第二導光体308で構成されており、第二LED307は、光の3原色に対応してR色(Red)LED、G色(Green)LED、B色(Blue)LEDを含むように構成される。原稿読取動作の際に第二LED307を点灯し、第二LED308から出光した光は第二導光体を介し、現ラインに対しdLライン先に進んだライン(先読みラインと定義する)である第Nラインに照射する。第一イメージセンサ304には、フォトダイオード(受光素子)を含む受光画素がライン状に複数並んで配置されている。原稿面から反射した光は第一レンズアレイ303を介して第一イメージセンサ304のフォトダイオードに入光し、第一イメージセンサ304は入光した光をフォトダイオードで光電変換した電荷を所定時間蓄積し、電圧変換してから画像信号として出力する。
The second
CIS205から出力された画像信号は、AFE(Analog Front End)330に入力される。AFE330は、入力された画像信号をサンプリングし、ゲイン&オフセット調整などしてからアナログ−デジタル変換(A/D変換)を行い、ASIC110の読取信号処理部360へ出力する。読取信号処理部360は、入力された画像信号のパッキング、画像信号のシェーディング補正、および色補正などの画像処理を行う。そして、RAM113に配置する、画像メモリ368またはラインメモリ369に画像データを格納する。
The image signal output from CIS205 is input to AFE (Analog Front End) 330. The AFE330 samples the input image signal, adjusts the gain and offset, performs analog-to-digital conversion (A / D conversion), and outputs the signal to the reading
画像メモリ368はR(Red)色、G(Green)色、B色(Blue)の全ラインの画像データを格納することができ、現ラインMの各色の画像データは各色の画像メモリ368の現ラインMに相当するアドレスに格納される。ラインメモリ369は1ラインの画像データを格納することができ、先読みラインNにおいてはラインメモリ369に格納される。ラインメモリ369に格納された画像データは画像判定手段366からリードされ、画像判定手段366は、先読みラインNの画像データより、先読みラインNが下地であるか画像であるかの判定を行う。判定の詳細については後述する。
The
駆動部350は、DCモータ206およびエンコーダ351などを含む構成である。DCモータ206は、原稿読取領域において第一の方向(副走査方向)にCIS205を走査する駆動源である。エンコーダ351は、例えば光学式のロータリーエンコーダである。DCモータ206が所定数回転する(すなわち、CIS205が副走査方向に一定距離走査される)と、エンコーダ351からエンコーダパルスが出力される。エンコーダパルスは、DCモータ206の回転数に応じて出力されるものであり、DCモータ206の駆動量、すなわち、CIS205が移動する移動量を検出するためのである。エンコーダパルスは、エンコーダ処理部362に入力される。エンコーダ処理部362は、エンコーダパルスをカウントし、1ラインに相当するカウント数に達したらライン同期信号を生成し、SH生成部364へ出力する。このライン同期信号の間隔は、1ラインの読取時間(ラインタイム)に相当する。SH生成部364にあるラインカウンタ367は入力されたライン同期信号をカウントすることで読取ライン数のカウントを行う。また、CPU111はエンコーダ処理部362で求められる位置情報(エンコーダパルスのカウント数)と速度情報(パルス間隔)とを用いて、目標速度で走査できるようにモータ制御部363にフィードバック制御をかける。モータ制御部363は、モータドライバ352からDCモータ206に供給する電流のPWM(Pulse Width Modulation)制御を行う。
The
<CISの構成と動作>
本実施形態の画像読取装置300は、第一光源301のみ用いて現ラインMを読み取る「通常モード」と、第一光源301を用いて現ラインMを読み取り且つ第二光源302を用いて先読みラインNを読み取る「先読みモード」のモードを有す。また先読みモードにおいては、後述する原稿の状態に応じて、CIS205の副走査方向への移動速度及びCIS205の1ラインの読み取りの方法を「通常駆動」と「高速駆動」の2つの駆動方法を切り替える。通常駆動、高速駆動の切り替え条件は後述する。
<CIS configuration and operation>
The
図4は通常モードにおける現ラインMへの光源照射と原稿での反射について示した図である。第一レンズ500の中心軸は、原稿の現ラインMの法線方向に位置し、現ラインの読取においては、原稿の現ラインMの法線方向に最も多くの光が反射するよう、第一導光体306を配置している。詳細は後述するが現ラインMの読取は時分割にG色(Green)→B色(Blue)→R色(Red)の線順次に読み取る。通常モードでは第二導光体308は使用しない。第二導光体308の配置については後述する。また第一レンズ500を通過した光は第一イメージセンサ304へ入光する。図5に通常モードでのCIS205の動作タイミングチャートを示す。
FIG. 4 is a diagram showing light source irradiation on the current line M and reflection on the document in the normal mode. The central axis of the
エンコーダ処理部362は、エンコーダパルスが予めレジスタ等で設定した1ラインに相当するカウント数に達したら、ライン同期信号を出力する。ライン同期信号は、エンコーダ処理部362からSH生成部364に入力され、ラインカウンタ367によってライン数がインクリメントされる。SH生成部364に入力されたライン同期信号は、SH生成部364において水平同期信号(SH)として所定の数に逓倍される。この水平同期信号(SH)は、読取制御に用いられる読取同期信号である。生成された水平同期信号(SH)は、読取信号処理部360、光源制御手段361、およびセンサ制御部365に入力される。図5では、3逓倍されている例を示している。本実施形態において第一イメージセンサ304は、モノクロのラインセンサが用いられる。このため、カラー読取時においてはG色(Green)→B色(Blue)→R色(Red)の線順次に第一LED305を点灯させ第一イメージセンサ304の電荷蓄積を行うので、3逓倍としている。なお、逓倍数はこれに限られるものではない。逓倍数は、レジスタ等で設定することができる。
The
SH生成部364は、先ずライン同期信号が入力されたタイミングで水平同期信号(SH)を生成する(図5の”a”の部分の信号に相当)。次にSH生成部364は、水平同期信号(SH)の周期Tsp(読取周期)が経過した後に、水平同期信号(SH)を生成する(図4の”b”の部分の信号に相当)。次にSH生成部364は、水平同期信号(SH)の周期Tspが経過した後に水平同期信号(SH)を生成する(図5の”c”の部分の信号に相当)。
The
さらに、SH生成部364は、次のライン同期信号が入力されるタイミングで水平同期信号(SH)を生成する(図5の”d”の部分の信号に相当)。なお、水平同期信号(SH)の周期Tspはレジスタ等で設定することができ、通常はキャリッジの駆動速度やライン同期信号からの逓倍数に合わせて設定する。ただし、水平同期信号(SH)の周期Tspは第一イメージセンサ304の電荷蓄積及び出力に必要な時間を最低限確保できるような周期を確保する必要がある。
Further, the
以下、図5の”a”の部分の水平同期信号が生成される時点から”b”の部分の水平同期信号が生成される時点までの期間を、a−b区間と呼ぶ。同様に、図5の”b”の部分の水平同期信号が生成される時点から”c”の部分の水平同期信号が生成される時点までの期間をb−c区間と呼ぶ。また、図5の”c”の部分の水平同期信号が生成される時点から”d”の部分の水平同期信号が生成される時点までの期間をc−d区間と呼ぶ。 Hereinafter, the period from the time when the horizontal synchronization signal of the “a” part in FIG. 5 is generated to the time when the horizontal synchronization signal of the “b” part is generated is referred to as an ab section. Similarly, the period from the time when the horizontal synchronization signal of the “b” part in FIG. 5 is generated to the time when the horizontal synchronization signal of the “c” part is generated is referred to as a bc section. Further, the period from the time when the horizontal synchronization signal of the "c" part in FIG. 5 is generated to the time when the horizontal synchronization signal of the "d" part is generated is referred to as a cd section.
図5のa−b区間は、第MラインにおけるG色の蓄積区間であり、かつ、前周期(第M−1ライン)で蓄積されたR色の出力区間である。図5のa−b区間において光源制御手段361は、SH生成部364から出力された水平同期信号(SH)に同期し、G色の第一LED305を一定時間点灯する。図5のb−c区間は、第MラインにおけるB色の蓄積区間であり、かつ、前周期(図5のa−b区間に対応する周期)で蓄積された第MラインにおけるG色の出力区間である。図5のb−c区間において光源制御手段361は、水平同期信号(SH)に同期し、B色の第一LED305を一定時間点灯する。
The ab section of FIG. 5 is a G color accumulation section in the M line and an R color output section accumulated in the previous cycle (M-1 line). In the section ab of FIG. 5, the light source control means 361 synchronizes with the horizontal synchronization signal (SH) output from the
図5のc−d区間は、第MラインにおけるR色の蓄積区間であり、かつ、前周期(図5のb−c区間に対応する周期)で蓄積された第MラインにおけるB色の出力区間である。図5のc−d区間において光源制御手段361は、水平同期信号(SH)に同期し、R色の第一LED305を一定時間点灯する。c−d区間で蓄積された第MラインのR色は次の周期で出力される。第一LED305各色の点灯時間は調光制御により決まる。調光制御は一般的な制御であるため説明は省略する。なお通常モードでは第二LED307は使用しない。 The cd section of FIG. 5 is the R color accumulation section in the M line, and the B color output in the M line accumulated in the previous cycle (the cycle corresponding to the bc section of FIG. 5). It is a section. In the cd section of FIG. 5, the light source control means 361 synchronizes with the horizontal synchronization signal (SH) and lights the first LED 305 of the R color for a certain period of time. The R color of the Mth line accumulated in the cd section is output in the next cycle. The lighting time of each color of the first LED 305 is determined by the dimming control. Since the dimming control is a general control, the description thereof will be omitted. The second LED 307 is not used in the normal mode.
図6は先読みモードの通常駆動における現ラインM及び先読みラインNへの光源照射と原稿での反射について示した図である。第一レンズ500と第一導光体306、第一イメージセンサ304の配置は図4と同等である。本実施形態においては、先読みライン読取においては現ラインMからdLライン進んだところに位置する先読みラインNに照射し、第一レンズ500の視野角内に入光できる範囲で、第二導光体308を配置する。詳細は後述するが現ラインM及び先読みラインNの読取は、時分割に現ラインMのG色(Green)→現ラインMのB色(Blue)→現ラインMのR色(Red)→先読みラインNのGY色(Gray)の線順次に読み取る。
FIG. 6 is a diagram showing light source irradiation and reflection on the document to the current line M and the look-ahead line N in the normal drive of the look-ahead mode. The arrangement of the
図7に先読みモードの通常駆動でのCIS205の動作タイミングチャートを示す。ライン同期信号の生成及びラインカウントにおいては図5と同様である。SH生成部364に入力されたライン同期信号はSH生成部364において水平同期信号(SH)として所定の数に逓倍される。カラー読取時は現ラインMのR色(Red)→G色(Green)→B色(Blue)に加えて、先読みラインNのGY色(Gray)を線順次読み取りに第一LED305と第二LED307を点灯させ第一イメージセンサ304の電荷蓄積を行う。そのため図7では4逓倍としている。逓倍数は、レジスタ等で設定することができる。
FIG. 7 shows an operation timing chart of the
SH生成部364は、先ずライン同期信号が入力されたタイミングで水平同期信号(SH)を生成する(図7の”a”の部分の信号に相当)。次にSH生成部364は、水平同期信号(SH)の周期Tsp(読取周期)が経過した後に、水平同期信号(SH)を生成する(図4の”b”の部分の信号に相当)。次にSH生成部364は、水平同期信号(SH)の周期Tspが経過した後に水平同期信号(SH)を生成する(図7の”c”の部分の信号に相当)。
The
次に、SH生成部364は、水平同期信号(SH)の周期Tspが経過した後に水平同期信号(SH)を生成する(図7の”d”の部分の信号に相当)。次にSH生成部364は、次のライン同期信号が入力されるタイミングで水平同期信号(SH)を生成する(図7の”d”の部分の信号に相当)。さらに、SH生成部364は、次のライン同期信号が入力されるタイミングで水平同期信号(SH)を生成する(図7の”e”の部分の信号に相当)。なお、水平同期信号(SH)の周期Tsp設定方法や作用は図5の説明と同様である。
Next, the
以下、図7の”a”の部分の水平同期信号が生成される時点から”b”の部分の水平同期信号が生成される時点までの期間を、a−b区間と呼ぶ。同様に、図7の”b”の部分の水平同期信号が生成される時点から”c”の部分の水平同期信号が生成される時点までの期間をb−c区間と呼ぶ。また、図7の”c”の部分の水平同期信号が生成される時点から”d”の部分の水平同期信号が生成される時点までの期間をc−d区間と呼ぶ。更には、図7の”d”の部分の水平同期信号が生成される時点から”e”の部分の水平同期信号が生成される時点までの期間をd−e区間と呼ぶ。 Hereinafter, the period from the time when the horizontal synchronization signal of the “a” part in FIG. 7 is generated to the time when the horizontal synchronization signal of the “b” part is generated is referred to as an ab section. Similarly, the period from the time when the horizontal synchronization signal of the “b” part in FIG. 7 is generated to the time when the horizontal synchronization signal of the “c” part is generated is referred to as a bc section. Further, the period from the time when the horizontal synchronization signal of the "c" part in FIG. 7 is generated to the time when the horizontal synchronization signal of the "d" part is generated is referred to as a cd section. Further, the period from the time when the horizontal synchronization signal of the "d" part in FIG. 7 is generated to the time when the horizontal synchronization signal of the "e" part is generated is referred to as a de-e section.
図7のa−b区間は、第MラインにおけるR色の蓄積区間であり、かつ、前周期(第N−1ライン)で蓄積されたGY色の出力区間である。図7のa−b区間において光源制御手段361は、SH生成部364から出力された水平同期信号(SH)に同期し、R色の第一LED305を一定時間点灯する。図7のb−c区間は、第MラインにおけるG色の蓄積区間であり、かつ、前周期(図7のa−b区間に対応する周期)で蓄積された第MラインにおけるR色の出力区間である。図7のb−c区間において光源制御手段361は、水平同期信号(SH)に同期し、G色の第一LED305を一定時間点灯する。図7のc−d区間は、第MラインにおけるB色の蓄積区間であり、かつ、前周期(図7のb−c区間に対応する周期)で蓄積された第MラインにおけるG色の出力区間である。
The ab section of FIG. 7 is an R color accumulation section in the M line and a GY color output section accumulated in the previous cycle (N-1 line). In the section ab of FIG. 7, the light source control means 361 synchronizes with the horizontal synchronization signal (SH) output from the
図7のc−d区間において光源制御手段361は、水平同期信号(SH)に同期し、B色の第一LED305を一定時間点灯する。図7のd−e区間は、先読みラインである第NラインにおけるGY色の蓄積区間であり、かつ、前周期(図7のb−c区間に対応する周期)で蓄積された第MラインにおけるB色の出力区間である。図7のc−d区間において光源制御手段361は、水平同期信号(SH)に同期し、第二LED307をR色→G色→B色の順で一定時間点灯させることでGY色の読取を行う。GY色として処理する方法はごく一般的であるため説明は省略する。d−e区間で蓄積された第NラインのGY色は次の周期で出力される。第一LED305及び第二LED307各色の点灯時間は調光制御により決まる。調光制御は一般的な制御であるため説明は省略する。なお本実施例では、先読みモードの通常駆動ではCIS205の副走査方向への移動方向の送り解像度を600dpiとする。
In the cd section of FIG. 7, the light source control means 361 synchronizes with the horizontal synchronization signal (SH) and lights the first LED 305 of the B color for a certain period of time. The de section in FIG. 7 is a GY color accumulation section in the Nth line, which is a look-ahead line, and is in the M line accumulated in the previous cycle (the cycle corresponding to the bc section in FIG. 7). This is the B color output section. In the cd section of FIG. 7, the light source control means 361 synchronizes with the horizontal synchronization signal (SH) and lights the second LED 307 in the order of R color → G color → B color for a certain period of time to read GY color. conduct. Since the method of processing as GY color is very general, the description thereof will be omitted. The GY color of the Nth line accumulated in the d-e section is output in the next cycle. The lighting time of each color of the first LED 305 and the second LED 307 is determined by the dimming control. Since the dimming control is a general control, the description thereof will be omitted. In this embodiment, the feed resolution in the movement direction of the
図8は先読みモードの高速駆動における先読みラインNへの光源照射と原稿での反射について示した図である。第一レンズ500、第一導光体306、第二導光体308の配置は図4と同様である。詳細は後述するが先読みラインNの読取は、先読みラインNのGY色(Gray)のみ読み取る。
FIG. 8 is a diagram showing light source irradiation to the look-ahead line N and reflection on the document in the high-speed drive in the look-ahead mode. The arrangement of the
図9に先読みモードの高速駆動でのCIS205の動作タイミングチャートを示す。ライン同期信号の生成及びラインカウントにおいては図5と同様である。SH生成部364に入力されたライン同期信号はSH生成部364において水平同期信号(SH)として所定の数に逓倍される。図9では逓倍しない例を示している。先読みモードの高速駆動においてカラー読取時は先読みラインNのグレー色(GY色と定義)のみを読み取るため第二LED307のみを点灯させ第一イメージセンサ304の電荷蓄積を行うので逓倍なしとしている。なお、逓倍数はこれに限られるものではない。逓倍数は、レジスタ等で設定することができる。
FIG. 9 shows an operation timing chart of the
SH生成部364は、先ずライン同期信号が入力されたタイミングで水平同期信号(SH)を生成する(図9の”a”の部分の信号に相当)。さらに、SH生成部364は、次のライン同期信号が入力されるタイミングで水平同期信号(SH)を生成する(図9の”b”の部分の信号に相当)。水平同期信号(SH)の周期Tspは、レジスタ等で設定することができ、第一イメージセンサ304の電荷蓄積及び出力に必要な時間を最低限確保できるような周期に設定される。なお、水平同期信号(SH)の周期Tsp設定や作用は図5の説明と同様である。
The
以下、図9の”a”の部分の水平同期信号が生成される時点から”b”の部分の水平同期信号が生成される時点までの期間を、a−b区間と呼ぶ。 Hereinafter, the period from the time when the horizontal synchronization signal of the “a” part in FIG. 9 is generated to the time when the horizontal synchronization signal of the “b” part is generated is referred to as an ab section.
図9のa−b区間は、第NラインにおけるGY色の蓄積区間であり、かつ、前周期(第N−1ライン)で蓄積されたGY色の出力区間である。図9のa−b区間において光源制御手段361は、SH生成部364から出力された水平同期信号(SH)に同期し、第二LED307をR色→G色→B色の順で一定時間点灯させることでGY色の読取を行う。GY色として処理する方法はごく一般的であるため説明は省略する。a−b区間で蓄積された第NラインのGY色は次の周期で出力される。なお本実施例にて、先読みモードの高速駆動において、CIS205の副走査方向への移動方向の送り解像度を75dpiとする。CIS205の副走査方向への移動速度を8倍にする場合、ラインタイムTlineは通常駆動と高速駆動で同等になるように、エンコーダ処理部362にて1ラインに相当するカウント数を通常駆動時の8倍のカウント数で設定する。
The ab section of FIG. 9 is a GY color accumulation section in the Nth line and is a GY color output section accumulated in the previous cycle (N-1 line). In the section ab of FIG. 9, the light source control means 361 synchronizes with the horizontal synchronization signal (SH) output from the
<フローチャート>
図10に本実施形態のスキャン動作の全体フローを示す。スキャン等のジョブが発行されると、先ずS1000で第一イメージセンサ304のキャリブレーションを、ステップS1001で第一光源301のキャリブレーションを行う。キャリブレーションは調光やシェーディング補正を指し、一般的な技術であるため説明を省略する。ジョブはユーザーがPC118や操作部116を操作する等の方法で送られる。先読みモードが選択されている場合(S1002でyes)、ステップS1003で第二光源302のキャリブレーションを行い、ステップS1004の原稿読取処理に遷移する。通常モードが選択されている場合(S1001でno)、ステップS1004の原稿読取処理に遷移する。通常モード/先読みモードの選択はユーザーがPC118や操作部116を操作する等の方法で選択する。
<Flowchart>
FIG. 10 shows the overall flow of the scanning operation of the present embodiment. When a job such as scanning is issued, first, the
図11に原稿読取処理S1004のフローチャートを示す。ステップS1100で変数を以下のようにセットする。変数設定は600dpiのスキャンを例とする。 FIG. 11 shows a flowchart of the document scanning process S1004. In step S1100, the variables are set as follows. For variable setting, a scan of 600 dpi is taken as an example.
通常駆動の副走査解像度reso_a=600[dpi]
高速駆動の副走査解像度reso_b=75[dpi]
総ライン数L=7016ライン(A4原稿600dpi)
現ラインと先読みラインとの距離dL[line]=13ライン(600dpi)
減速区間kL[line]=11ライン(600dpi)
現ラインのカウントM=0
先読みラインのカウントN=M+dL−1
速度フラグ=0(0:通常駆動/1:高速駆動)
速度切替予約フラグ=0
現在の副走査解像度reso=reso_a
通常モードである場合(S1101でno)、ステップS1102に遷移する。ステップS1102では、CIS205の副走査方向への移動を目標速度となるようなサーボ制御を行う。その際、モータ制御部363はDCモータ206のPWM制御をする。通常駆動時の目標速度は600dpi相当に設定し、reso=reso_a(600dpi)に設定する。そして、CIS205を前述した図5記載の制御になるようにエンコーダ351の信号に同期して光源制御手段361と読取制御部405を制御し現ラインMを読み取る。読み取った現ラインMの画像データは画像メモリ368の第Mラインに相当する番地に格納され、ステップS1109に遷移する。
Normal drive sub-scan resolution reso_a = 600 [dpi]
High-speed drive sub-scan resolution reso_b = 75 [dpi]
Total number of lines L = 7016 lines (A4 manuscript 600 dpi)
Distance between the current line and the look-ahead line dL [line] = 13 lines (600 dpi)
Deceleration section kL [line] = 11 lines (600 dpi)
Current line count M = 0
Look-ahead line count N = M + dL-1
Speed flag = 0 (0: normal drive / 1: high speed drive)
Speed switching reservation flag = 0
Current sub-scan resolution reso = reso_a
In the normal mode (no in S1101), the process proceeds to step S1102. In step S1102, servo control is performed so that the movement of the
先読みモードである場合(S1101でyes)、ステップS1103に遷移し、N<L−1であれば(S1103のyes)、ステップS1104に遷移し、速度フラグ=0であれば(S1104のyes)、ステップS1105に遷移する。なお、ステップS1101においては、通常モード/先読みモードをユーザーが操作部116で指定できても良いし、スキャンモード(高解像度設定や低解像度設定)で自動的に切り替わるようにしても良い。ステップS1105では、CIS205の副走査方向への移動を目標速度となるようなサーボ制御を行う。その際、モータ制御部363はDCモータ206のPWM制御をする。通常駆動時の目標速度は600dpi相当に設定し、reso=reso_a(600dpi)に設定する。
In the read-ahead mode (yes in S1101), transition to step S1103, if N <L-1 (yes in S1103), transition to step S1104, and if the speed flag = 0 (yes in S1104). The transition to step S1105. In step S1101, the user may be able to specify the normal mode / look-ahead mode on the
そして、CIS205を前述した図7記載の制御になるようにエンコーダ351の信号に同期して光源制御手段361と読取制御部405を制御し現ラインMと先読みラインNを読み取る。読み取った現ラインMの画像データは画像メモリ368の第Mラインに相当する番地に格納され、先読みラインNの画像データをラインメモリ369に相当する番地に格納される。そして、ステップS1106の通常駆動時の下地判定処理を行った後、ステップS1109に遷移する。速度フラグ=1であれば(S1104のno)、ステップS1107へ遷移する。ステップS1107では、ステップS1107では、CIS205の副走査方向への移動を目標速度となるようなサーボ制御を行う。その際、モータ制御部363はDCモータ206のPWM制御をする。高速駆動時の目標速度は75dpi相当に設定し、reso=reso_b(75dpi)に設定する。
Then, the
そして、CIS205を前述した図9記載の制御になるようにエンコーダ351の信号に同期して光源制御手段361と読取制御部405を制御し先読みラインNを読み取る。先読みラインNの画像データはラインメモリ369に相当する番地に格納される。そして、ステップS1108の高速駆動時の下地判定処理を行った後、S1109へ遷移する。先読みラインNはN=M+dL−1で表される。M≠L−1であれば(S1109のyes)、ステップS1110でラインカウントMを、M=M+reso_a/resoに従いインクリメントをし(通常駆動であれば1ライン、高速駆動であれば8ラインのインクリメントとなる)、ステップS1104に遷移する。M=L−1まで達した場合(S1109のno)、総ライン数Lの読取が完了したため、原稿読取処理を終了させる。
Then, the
ステップS1103においてN<L−1でない場合(S1103のno)、先読みラインNは総ライン数Lに達していることになるため先読みは行わない。速度フラグ=0且つ速度切替予約フラグ=0であれば(S1111のyes)、前述したステップS1102に遷移する。速度フラグ=0であれば(S1111のno)、残りのdLラインの読み取りは行わず、ステップS1112で画像データを下地データとして画像メモリ368の第tmp1ライン〜第L−1ラインに相当する番地に格納する形で補間する。画像データが各色16ビットである場合、下地データ=65535とする。
If N <L-1 is not satisfied in step S1103 (no in S1103), the look-ahead line N has reached the total number of lines L, so no look-ahead is performed. If the speed flag = 0 and the speed switching reservation flag = 0 (yes in S1111), the process proceeds to step S1102 described above. If the speed flag = 0 (no of S1111), the remaining dL lines are not read, and the image data is used as the background data in step S1112 to the addresses corresponding to the tmp1 line to the L-1 line of the
図12に通常駆動時の下地判定処理のフローチャートを示す。ステップS1200において、先読みラインNが下地であるか画像であるかの判定処理を行い、ステップS1201において、下地判定された場合(S1201のyes)、ステップS1202に遷移する。速度切替予約フラグ=0であれば(S1202のyes)、ステップS1203で判定に用いた先読みラインNのラインをテンポラリtmp1に格納し、ステップS1204で速度切替予約フラグ=1にセットする。ステップS1202で速度切替予約フラグ=1であれば(S1202のno)、ステップS1205に遷移する。 FIG. 12 shows a flowchart of the groundwork determination process during normal driving. In step S1200, a process of determining whether the look-ahead line N is a background or an image is performed, and if the background is determined in step S1201 (yes of S1201), the process proceeds to step S1202. If the speed switching reservation flag = 0 (yes in S1202), the line of the look-ahead line N used for the determination in step S1203 is stored in the temporary tmp1, and the speed switching reservation flag = 1 is set in step S1204. If the speed switching reservation flag = 1 in step S1202 (no in S1202), the process proceeds to step S1205.
ステップS1205においてM=tmp1でなければ(S1205のno)、即ち現ラインMがS1203で保持した先読みラインNに到達していない場合、通常駆動時の下地判定処理を終了する。M=tmp1であるとき(S1205のyes)、即ち現ラインMがS1203で保持した先読みラインNに到達したとき、ステップS1206で速度切替予約フラグ=0にリセットし、ステップS1207で速度フラグ=1に切り替え、通常駆動時の下地判定処理を終了する。ステップS1201において先読みラインNが画像判定された場合(S1201のno)、ステップS1208に遷移する。ステップS1208にて速度切替予約フラグ=0である場合(S1208のno)、通常駆動時の下地判定処理を終了する。一方ステップS1208にて速度切替予約フラグ=1である場合(S1208のyes)、ステップS1209で速度切替予約フラグ=0にリセットし、通常駆動時の下地判定処理を終了する。 If M = tp1 is not set in step S1205 (no in S1205), that is, if the current line M has not reached the look-ahead line N held in S1203, the groundwork determination process during normal driving is terminated. When M = tp1 (yes of S1205), that is, when the current line M reaches the look-ahead line N held in S1203, the speed switching reservation flag = 0 is reset in step S1206, and the speed flag = 1 is set in step S1207. Switching and ending the groundwork determination process during normal driving. When the look-ahead line N is image-determined in step S1201 (no in S1201), the process proceeds to step S1208. When the speed switching reservation flag = 0 in step S1208 (no in S1208), the groundwork determination process during normal driving is terminated. On the other hand, when the speed switching reservation flag = 1 in step S1208 (yes in S1208), the speed switching reservation flag = 0 is reset in step S1209, and the groundwork determination process during normal driving ends.
図13に高速駆動時の下地判定処理のフローチャートを示す。ステップS1300において、ステップS1200同様の先読みラインNが下地であるか画像であるかの判定処理を行い、ステップS1301において先読みラインNが画像判定された場合(S1301のyes)、ステップS1302に遷移する。ステップS1302にて速度切替予約フラグ=0である場合(S1302のyes)、ステップS1303にて判定に用いた先読みラインNのラインをテンポラリtmp2に格納し、ステップS1304で速度切替予約フラグ=1にセットし、S1305に遷移する。ステップS1301で先読みラインNが下地判定された場合(S1301のno)、高速駆動時の下地判定処理を終了する。 FIG. 13 shows a flowchart of the groundwork determination process during high-speed driving. In step S1300, the same pre-reading line N as in step S1200 is subjected to the determination process of whether the pre-reading line N is the background or the image, and when the pre-reading line N is image-determined in step S1301 (yes of S1301), the process proceeds to step S1302. When the speed switching reservation flag = 0 in step S1302 (yes in S1302), the line of the look-ahead line N used for the determination in step S1303 is stored in the temporary tmp2, and the speed switching reservation flag = 1 is set in step S1304. Then, the transition to S1305 occurs. When the look-ahead line N is ground-determined in step S1301 (no in S1301), the ground-based determination process during high-speed driving is terminated.
ステップS1305では、画像メモリ368の第tmp1ライン(下地の開始)〜第tmp2−kL−1ライン(下地の終了からCIS205の副走査方向への移動の減速区間を減算)に相当する番地に下地データを格納する。ステップS1302にて速度切替予約フラグ=1である場合(S1302のno)、ステップS1306に遷移する。M=tmp2−kL−1でなければ(S1306のno)、即ち現ラインMがS1303で保持した先読みラインNに到達していない場合、高速駆動時の下地判定処理を終了する。M=tmp2−kL−1であるとき(S1306のyes)、即ち現ラインMがS1303で保持した先読みラインNに到達したとき、ステップS1307で速度切替予約フラグ=0に切り替え、ステップS1308で速度フラグ=0にリセットし、ステップS1309でtmp1=0、tmp2=0にリセットし、高速駆動時の下地判定処理を終了する。
In step S1305, the background data is assigned to the address corresponding to the tmp1 line (start of the background) to the tp2-kL-1 line (the deceleration section of the movement of the
図14に下地/画像判定処理のフローチャートを示す。ステップS1401で下地/画像判定フラグをリセットし、ステップS1402において画像判定手段366は先読みラインNの下地画素数(HKS_cnt)をカウントする。ステップS1403において、下地画素数(HKS_cnt)が、下地のラインとして判断するために必要な下地画素数(HKS_num)より大きければ(S1403のyes)、ステップS1404で下地判定とする。下地画素数(HKS_cnt)が、下地のラインとして判断するために必要な下地画素数(HKS_num)以下であれば(S1403のno)、ステップS1405で画像判定とし、下地/画像判定処理を終了する。 FIG. 14 shows a flowchart of the background / image determination process. In step S1401, the background / image determination flag is reset, and in step S1402, the image determination means 366 counts the number of background pixels (HKS_ct) of the look-ahead line N. If the number of background pixels (HKS_ct) in step S1403 is larger than the number of background pixels (HKS_num) required for determining as a background line (yes in S1403), the background is determined in step S1404. If the number of background pixels (HKS_ct) is equal to or less than the number of background pixels (HKS_num) required for determining the background line (no in S1403), the image is determined in step S1405, and the background / image determination process is terminated.
<動作例>
図15は原稿の一例で、原稿読取において特徴的なタイミングを(a)〜(h)で示した図である。斜線エリアが画像領域、白エリアは下地領域である。また、破線が現ラインM、一点鎖線が先読みラインNである。図16は図15の原稿を先読みモードで読み取ったときのCIS205の副走査方向への移動速度と画像メモリに格納されるデータの種類(画像データまたは下地データ)を示した図である。
<Operation example>
FIG. 15 is an example of a document, and is a diagram showing characteristic timings in document reading by (a) to (h). The shaded area is the image area and the white area is the background area. The broken line is the current line M, and the alternate long and short dash line is the look-ahead line N. FIG. 16 is a diagram showing the moving speed of the
(a)においては原稿の先頭ラインであり、画像読取装置300は通常駆動で動作している。先読みラインN(=12ライン)では下地判定され、下地領域開始ラインtmp1=12ラインを保持し、速度切替予約フラグ=1にセットする。キャリッジは通常駆動の速度で駆動し、CIS205はエンコーダ信号から生成されるライン同期信号に同期して現ラインM及び先読みラインNを読み取り、1ライン単位で現ラインMの画像データを順次画像メモリのラインMに相当する番地に格納し、先読みラインNの下地判定処理を行う。
In (a), it is the first line of the document, and the
(b)において現ラインM=tmp1(=12ライン)に到達したとき、速度切替予約フラグ=0にリセットし、速度フラグ=1(高速駆動)に切り替える。そして、キャリッジは高速駆動の速度で駆動し、CIS205はエンコーダ信号から生成されるライン同期信号に同期して先読みラインNの画像を読み取り、1ライン単位で下地判定処理を行う。現ラインMの画像データの画像メモリへの格納は12ラインまで行う。
When the current line M = tp1 (= 12 lines) is reached in (b), the speed switching reservation flag = 0 is reset and the speed flag = 1 (high-speed drive) is switched. Then, the carriage is driven at a high-speed drive speed, and the
(c)において先読みラインN=2000ライン(画像領域開始ライン)に到達したとき、tmp2=2000ラインを保持し、速度切替予約フラグ=1にセットする。そして、画像メモリのtmp1(=12ライン)〜tmp2−kL−1(=1990ライン)に相当する番地に下地データを格納する。 When the look-ahead line N = 2000 line (image area start line) is reached in (c), the tp2 = 2000 line is held and the speed switching reservation flag = 1 is set. Then, the background data is stored in the addresses corresponding to tp1 (= 12 lines) to tp2-kL-1 (= 1990 lines) in the image memory.
(d)において、現ラインM=tmp2−kL−1(=1990ライン)に到達したところで、速度切替予約フラグ=0にリセットし、速度フラグ=0(通常駆動)に切り替える。キャリッジは現ラインM=tmp2(=2000ライン)で通常駆動の速度に到達するための減速加速度で減速し、(e)における2000ライン以降は通常駆動の速度で駆動する。CIS205はエンコーダ信号から生成されるライン同期信号に同期して現ラインM及び先読みラインNを読み取り、1ライン単位で現ラインMの画像データを読み取り順次画像メモリのラインMに相当する番地に格納し、先読みラインNの下地判定処理を行う。
In (d), when the current line M = tp2-kL-1 (= 1990 line) is reached, the speed switching reservation flag = 0 is reset, and the speed flag = 0 (normal drive) is switched. The carriage decelerates at the deceleration acceleration for reaching the normal driving speed at the current line M = tp2 (= 2000 lines), and is driven at the normal driving speed after the 2000 lines in (e). The
(f)において、先読みラインN=5000ライン(下地領域開始ライン)に到達したとき、判定に用いたラインtmp1=5000ラインを保持し、速度切替予約フラグ=1にセットする。現ラインMの画像データの格納は5000ラインまで行う。 In (f), when the look-ahead line N = 5000 line (base area start line) is reached, the line tp1 = 5000 line used for the determination is held and the speed switching reservation flag = 1 is set. The image data of the current line M is stored up to 5000 lines.
(g)において、現ラインM=tmp1(=5000ライン)に到達したとき、速度切替予約フラグ=0にリセットし、速度フラグ=1(高速駆動)に切り替える。キャリッジは高速駆動の速度で駆動し、CIS205はエンコーダ信号から生成されるライン同期信号に同期して先読みラインNの画像を読み取り、1ライン単位で下地判定処理を行う。
In (g), when the current line M = tp1 (= 5000 line) is reached, the speed switching reservation flag = 0 is reset and the speed flag = 1 (high-speed drive) is switched. The carriage is driven at a high speed, and the
(h)において、先読みラインN=最終ラインL−1(=7015ライン)に到達したとき、CIS205の副走査方向への移動が高速駆動であれば、画像メモリのtmp1〜Lに相当する番地まで下地データを格納し原稿読取処理を終了する。
In (h), when the look-ahead line N = the final line L-1 (= 7015 line) is reached, if the movement of the
図17は下地エリアが現ラインMと先読みラインNとの距離dLラインよりも狭い場合の原稿の一例を示し、原稿読取において特徴的なタイミングを(a)〜(c)で示した図である。図の記号等は図15と同様である。図18は図17の原稿を先読みモードで読み取ったときのCIS205の副走査方向への移動速度と画像メモリに格納されるデータの種類(画像データまたは下地データ)を示した図である。
FIG. 17 shows an example of a document when the background area is narrower than the distance dL line between the current line M and the look-ahead line N, and is a diagram showing characteristic timings in document reading in (a) to (c). .. The symbols and the like in the figure are the same as those in FIG. FIG. 18 is a diagram showing the moving speed of the
(a)において、先読みラインN=3045ライン(下地領域開始ライン)に到達したときの状態を示し、以前の動作は図16と同様である。CIS205の副走査方向への移動は通常駆動であり、先読みラインN=3045ライン(下地領域開始ライン)に到達したとき、判定に用いたラインtmp1=3045ラインを保持し、速度切替予約フラグ=1にセットする。
In (a), the state when the look-ahead line N = 3045 line (base area start line) is reached is shown, and the previous operation is the same as in FIG. The movement of the
(b)において、先読みラインN=3050ライン(画像領域開始ライン)に到達したとき、3050ラインは画像として判定され、速度切替予約フラグ=0にリセットされる。つまり、(c)における現ラインM=3045ライン(下地領域開始ライン)に到達しても、CIS205の副走査方向への移動速度は通常駆動のままとなる。CIS205の副走査方向への移動、CIS205の読み取りは図16の(e)以降と同様である。
In (b), when the look-ahead line N = 3050 line (image area start line) is reached, the 3050 line is determined as an image and reset to the speed switching reservation flag = 0. That is, even when the current line M = 3045 line (base area start line) in (c) is reached, the moving speed of the
図19は原稿エリアが現ラインMと先読みラインNとの距離dLラインよりも狭い場合の原稿の一例を示し、原稿読取において特徴的なタイミングを(a)〜(c)で示した図である。図の記号等は図15と同様である。図20は図19の原稿を先読みモードで読み取ったときのCIS205の副走査方向への移動速度と画像メモリに格納されるデータの種類(画像データまたは下地データ)を示した図である。
FIG. 19 shows an example of a document in which the document area is narrower than the distance dL line between the current line M and the look-ahead line N, and is a diagram showing characteristic timings in document scanning in (a) to (c). .. The symbols and the like in the figure are the same as those in FIG. FIG. 20 is a diagram showing the moving speed of the
(a)において、先読みラインN=2000ライン(画像領域開始ライン)に到達したときの状態を示し、以前の動作は図16と同様である。CIS205の副走査方向への移動は高速駆動であり、先読みラインN=2000ライン(画像領域開始ライン)に到達したとき、tmp2=2000ラインを保持し、速度切替予約フラグ=1にセットする。
In (a), the state when the look-ahead line N = 2000 line (image area start line) is reached is shown, and the previous operation is the same as in FIG. The movement of the
(b)において、先読みラインN=2001ライン(下地領域開始ライン)に到達したとき、CIS205の副走査方向への移動が高速駆動においては画像判定されても何も行わずに高速駆動時下地判定処理を終了する。
In (b), when the look-ahead line N = 2001 line (base area start line) is reached, even if the movement of the
(c)において、現ラインM=1990ライン(下地領域開始ライン)に到達したとき、現ラインM=tmp2−kL−1(=1990ライン)に到達したところで、速度切替予約フラグ=0にリセットし、速度フラグ=0(通常駆動)に切り替える。キャリッジは現ラインM=tmp2(=2000ライン)で通常駆動の速度に到達するための減速加速度で減速し、2000ライン以降は通常駆動の速度で駆動する。CIS205はエンコーダ信号から生成されるライン同期信号に同期して現ラインM及び先読みラインNを読み取り、1ライン単位で現ラインMの画像データを読み取り順次画像メモリのラインMに相当する番地に格納し、先読みラインNの下地判定処理を行う。現ラインM=1990ラインのとき、先読みラインN=2002ラインで下地判定され、tmp1=2002が保持され、速度切替予約フラグ=1にセットされる。現ラインMの画像データの画像メモリへの格納は2001ラインまで行う。
In (c), when the current line M = 1990 line (base area start line) is reached, when the current line M = tp2-kL-1 (= 1990 line) is reached, the speed switching reservation flag is reset to 0. , Switch to speed flag = 0 (normal drive). The carriage decelerates at the deceleration acceleration for reaching the normal drive speed at the current line M = tp2 (= 2000 line), and is driven at the normal drive speed after the 2000 line. The
(d)において、現ラインM=tmp1(=2002ライン)に到達したとき、速度切替予約フラグ=0にリセットし、速度フラグ=1(高速駆動)に切り替える。つまり、下地である2001ラインは画像としてメモリに格納される。以降の処理は図16と同様である。
In (d), when the current line M = tp1 (= 2002 line) is reached, the speed switching reservation flag = 0 is reset and the speed flag = 1 (high-speed drive) is switched. That is, the
<<実施形態2>>
上述した実施形態1において、CIS205は、第一光源301で現ラインを照射し、第二光源302で先読みラインを照射し、その反射光を第一レンズアレイ303を介して第一イメージセンサ304で受光する形態を例に挙げて説明した。しかしながら、この形態に限られるものではない。先読みラインにおいては、第二光源302で現ラインを照射し、その反射光を第二レンズアレイ2100を介して第二イメージセンサ2101で受光する構成であれば良い。実施形態2において、実施形態1と差がある構成や制御等について以下に説明する。
<<
In the first embodiment described above, the
<画像読取装置の構成の説明>
図21は、実施例2におけるMFP100の画像読取装置300として機能する構成に関連する電気構成を説明する図である。
<Explanation of the configuration of the image reader>
FIG. 21 is a diagram illustrating an electrical configuration related to a configuration that functions as an
CIS205は、原稿に光を照射するための第一光源301及び第二光源302、ライン上に配置された第一レンズアレイ303、第二レンズアレイ2100、ライン状に配置された第一イメージセンサ304、第二イメージセンサ2101などを含む構成である。第一光源301及び第二光源302の構成は実施形態1と同様である。原稿読取動作の際に第二LED307を点灯し、第二LED308から出光した光は第二導光体を介し、現ラインに対しdLライン先に進んだラインである第Nラインに照射する。原稿面から反射した光は第二レンズアレイ2100を介して第二イメージセンサ2101のフォトダイオードに入光し、第二イメージセンサ2101は入光した光をフォトダイオードで光電変換した電荷を所定時間蓄積し、電圧変換してから画像信号としてAFE330へ出力する。第二イメージセンサ2101は、センサ制御部365により制御されるが、第一イメージセンサ304の制御信号と共通でも良いし、別々で設けても良い。なお、第一光源301による現ラインMの読取方法は実施形態1と同様である。
The
<CISの構成と動作>
図22は実施形態2における、通常モードにおける現ラインMへの光源照射と原稿での反射について示した図である。通常モードでは第二導光体308、第二レンズアレイ2200、第二イメージセンサ2101は使用しない。第二導光体308、第二レンズ2200、第二イメージセンサ2101については後述する。現ラインMへの光源照射と原稿での反射については実施形態1で説明した図4と同様である。図23に実施形態2における、通常モードでのCIS205の動作タイミングチャートを示す。通常モードでは第二イメージセンサ2101は使用しないため、一例として第二イメージセンサ2101の信号蓄積は行わず、且つ信号出力もされない。エンコーダパルス、ライン同期信号、水平同期信号(SH)、第一LED305、第一イメージセンサ304等のタイミングは実施形態1で説明した図5と同様である。
<CIS configuration and operation>
FIG. 22 is a diagram showing light source irradiation to the current line M and reflection on the document in the normal mode in the second embodiment. In the normal mode, the second
図24は実施形態2における、先読みモードの通常駆動における現ラインM及び先読みラインNへの光源照射と原稿での反射について示した図である。第一レンズ500と第一導光体306、第一イメージセンサ304の配置は図22と同等である。実施形態2では、第二レンズ2200の中心軸は、原稿の先読みラインNの法線方向に位置し、現ラインの読取においては、原稿の先読みラインNの法線方向に最も多くの光が反射するよう、第二導光体308を配置している。なお、先読みラインNは実施形態1同様、現ラインMからdLライン進んだところに位置する。図25に実施形態2における先読みモードの通常駆動でのCIS205の動作タイミングチャートを示す。エンコーダパルス、ライン同期信号、水平同期信号(SH)、第一LED305、第一イメージセンサ304、第二LED307等のタイミングは実施形態1と同様である。第二イメージセンサ2101において、信号蓄積及び信号出力のライン数やカラーチャンネルのタイミングは、実施形態1で説明した図7の第一イメージセンサ304のタイミングと同様である。
FIG. 24 is a diagram showing light source irradiation and reflection on the document to the current line M and the look-ahead line N in the normal drive of the look-ahead mode in the second embodiment. The arrangement of the
図26は実施形態2における、先読みモードの高速駆動における先読みラインNへの光源照射と原稿での反射について示した図である。第一レンズ500、第一導光体306、第一イメージセンサ304、第二レンズ2200、第二導光体308、第二イメージセンサ2101の配置は図24と同等である。図27に実施形態2における、先読みモードの高速駆動でのCIS205の動作タイミングチャートを示す。エンコーダパルス、ライン同期信号、水平同期信号(SH)、第一LED305、第一イメージセンサ304、第二LED307等のタイミングは実施形態1と同様である。第二イメージセンサ2101において、信号蓄積及び信号出力のライン数やカラーチャンネルのタイミングは、実施形態1で説明した図9の第一イメージセンサ304のタイミングと同様である。
FIG. 26 is a diagram showing light source irradiation to the look-ahead line N and reflection on the document in the high-speed drive of the look-ahead mode in the second embodiment. The arrangement of the
<フローチャート>
図28に実施形態2のスキャン動作の全体フローチャートについて示す。第二イメージセンサ2101のキャリブレーションは、図28のS2800で行う。その他フローは、実施形態1で示した図10〜図14と同様である。
<Flowchart>
FIG. 28 shows an overall flowchart of the scanning operation of the second embodiment. Calibration of the
<<実施形態3>>
上述した実施形態1または実施形態2においては、CIS205が、DCモータ206による駆動によって第一の方向に移動しながら原稿を読み取る形態を例に挙げて説明した。しかしながら、この形態に限られるものではない。イメージセンサ及び光源を搭載したキャリッジと原稿との第一の方向の相対的な位置をモータによって移動制御することによって原稿の画像をラインごとに読み取る画像読取装置300であればよい。例えば、オートドキュメントフィーダー(ADF)によって原稿を読み取る形態に本発明を適用してもよい。ADFでは、CIS205を所定位置に固定し、DCモータを駆動源とする搬送機構によって第一の方向に搬送された原稿をCIS205が走査する。
<< Embodiment 3 >>
In the first or second embodiment described above, a mode in which the
本実施形態の構成は、実施形態1または実施形態2で説明したものと同様である。例えば、図3の駆動部350をADF用の駆動部として用いればよい。あるいは、図3の駆動部350と同等の駆動部を別個に設けてもよい。例えば、図3の駆動部350を第一の駆動部とした場合、画像読取装置300は、第一の駆動部と別のADF用の第二の駆動部をさらに備えてよい。そして、不図示のセレクタによって、エンコーダ処理部362に入力される信号を、使用する読取モードに応じて第一の駆動部と第二の駆動部との間で切り替えればよい。このようにADFを用いる場合においても、実施形態1または実施形態2と同様の処理を行うことで、下地領域を高速に読み取ることができる。
The configuration of the present embodiment is the same as that described in the first embodiment or the second embodiment. For example, the
206 DCモータ
300 画像読取装置
301 第一光源
302 第二光源
304 第一イメージセンサ
361 光源制御手段
366 画像判定手段
206
Claims (13)
前記画像読取装置は、前記原稿の現在位置ラインを照射する第一光源と、
前記現在位置ラインからの反射光を受光する第一イメージセンサと、
前記現在位置ラインよりも前記キャリッジの移動方向前方に位置するラインに対して、反射光が前記第一イメージセンサで受光できる照射角になるように配置された第二光源と、
前記第一光源と前記第二光源を時分割で点灯する光源制御手段と、
前記第二光源からの照射光によって得られた前記イメージセンサ出力によって当該ラインが下地か否かを判定する画像判定手段と、
前記画像判定手段の結果に応じて前記キャリッジの移動速度を切り替え、
下地以外と判定されたラインは第一のキャリッジ移動制御に、下地と判定されたラインは第二のキャリッジ移動制御に切り替えることを特徴し、
前記第二のキャリッジ移動制御は、前記第一のキャリッジ移動制御に対し、キャリッジの移動速度が速いことを特徴とする、画像読取装置。 An image reading device that reads an image of the document line by line by moving a carriage equipped with an image sensor and a light source relative to the sub-scanning direction of the document by a motor.
The image reading device includes a first light source that illuminates the current position line of the document, and
The first image sensor that receives the reflected light from the current position line and
A second light source arranged so that the reflected light can be received by the first image sensor with respect to the line located in front of the current position line in the moving direction of the carriage.
A light source control means for lighting the first light source and the second light source in a time-division manner, and
An image determination means for determining whether or not the line is a base based on the image sensor output obtained by the irradiation light from the second light source.
The moving speed of the carriage is switched according to the result of the image determination means.
The line determined to be other than the base is switched to the first carriage movement control, and the line determined to be the base is switched to the second carriage movement control.
The second carriage movement control is an image reading device, characterized in that the movement speed of the carriage is faster than that of the first carriage movement control.
前記第二の光源は、原稿の現在位置のラインより先に位置するラインにおいて、イメージセンサに対し法線方向以外からの反射光をイメージセンサで受光するように配置されることを特徴とする、請求項1に記載の画像読取装置。 The first light source is arranged so as to receive the most reflected light in the normal direction with respect to the image sensor in the line at the current position of the document.
The second light source is characterized in that it is arranged so that the image sensor receives reflected light from a direction other than the normal direction with respect to the image sensor in a line located ahead of the line at the current position of the document. The image reading device according to claim 1.
前記画像読取装置は、前記原稿の現在位置ラインを照射する第一光源と、
前記現在位置ラインからの反射光を受光する第一イメージセンサと、
前記現在位置ラインよりも前記キャリッジの移動方向前方に位置するラインを照射する第二光源と、
前記現在位置ラインからの反射光を受光する第二イメージセンサと、
前記第一光源と前記第二光源を時分割で点灯する光源制御手段と、
前記第二光源からの照射光によって得られた前記イメージセンサ出力によって当該ラインが下地か否かを判定する画像判定手段と、
前記画像判定手段の結果に応じて前記キャリッジの移動速度を切り替え、
下地以外と判定されたラインは第一のキャリッジ移動制御に、下地と判定されたラインは第二のキャリッジ移動制御に切り替えることを特徴し、
前記第二のキャリッジ移動制御は、前記第一のキャリッジ移動制御に対し、キャリッジの移動速度が速いことを特徴とする、画像読取装置。 An image reading device that reads an image of the document line by line by moving a carriage equipped with an image sensor and a light source relative to the sub-scanning direction of the document by a motor.
The image reading device includes a first light source that illuminates the current position line of the document, and
The first image sensor that receives the reflected light from the current position line and
A second light source that illuminates a line located in front of the current position line in the moving direction of the carriage, and
The second image sensor that receives the reflected light from the current position line and
A light source control means for lighting the first light source and the second light source in a time-division manner, and
An image determination means for determining whether or not the line is a base based on the image sensor output obtained by the irradiation light from the second light source.
The moving speed of the carriage is switched according to the result of the image determination means.
The line determined to be other than the base is switched to the first carriage movement control, and the line determined to be the base is switched to the second carriage movement control.
The second carriage movement control is an image reading device, characterized in that the movement speed of the carriage is faster than that of the first carriage movement control.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020053328A JP2021153274A (en) | 2020-03-24 | 2020-03-24 | Image reading device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020053328A JP2021153274A (en) | 2020-03-24 | 2020-03-24 | Image reading device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2021153274A true JP2021153274A (en) | 2021-09-30 |
Family
ID=77886754
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2020053328A Pending JP2021153274A (en) | 2020-03-24 | 2020-03-24 | Image reading device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2021153274A (en) |
-
2020
- 2020-03-24 JP JP2020053328A patent/JP2021153274A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8259370B2 (en) | Image reading device having line sensor performing pre-scan based on condition set for main-scan | |
US20060268359A1 (en) | Image processing system and image processing method | |
US7880929B2 (en) | Image data conversion into substitute ink quantities to differentiate an area in a first image where a second image is embedded | |
EP0831639A2 (en) | Image device | |
JP3563938B2 (en) | Image reading apparatus and control method thereof | |
US8014046B2 (en) | Scanner device, printing device and scan method | |
JP2007036819A (en) | Multifunctional machine system and method for controlling paper feeding in the same | |
JP2021153274A (en) | Image reading device | |
JP7009155B2 (en) | Image readers, image reader control methods, image sensors, and programs | |
US20030007816A1 (en) | Image reading apparatus and image reading method | |
US20040212830A1 (en) | Printing method and printing apparatus | |
US9485380B2 (en) | Image reading apparatus, image forming apparatus and computer readable medium storing program | |
JP2013115579A (en) | Image reading apparatus, multifunction printer apparatus, and image reading method | |
JP2008078985A (en) | Scanner device, printer, and scanning method | |
JP2004142435A (en) | Printer, method of printing, program, and printing system | |
US6603572B1 (en) | Image reading apparatus, method and memory medium therefor | |
KR100277771B1 (en) | How to measure the position of correction pixels in shuttle scanning multifunction devices | |
JP4204682B2 (en) | Image forming apparatus | |
JP4457616B2 (en) | Printing apparatus, printing method, and printing system | |
JP2010041595A (en) | Image reader, image forming apparatus, image reading method, and computer program | |
JP3486493B2 (en) | Color image reading device | |
JPH11179939A (en) | Image-processing apparatus and method for controlling recording of the same | |
JP2011120182A (en) | Image reading apparatus | |
JP2009272868A (en) | Document reader and document reading method | |
JP2006352791A (en) | Complex machine system, and paper feeding control method therein |