JP2011114529A - Apparatus, method and program for reading double-sided image and recording medium - Google Patents
Apparatus, method and program for reading double-sided image and recording medium Download PDFInfo
- Publication number
- JP2011114529A JP2011114529A JP2009268460A JP2009268460A JP2011114529A JP 2011114529 A JP2011114529 A JP 2011114529A JP 2009268460 A JP2009268460 A JP 2009268460A JP 2009268460 A JP2009268460 A JP 2009268460A JP 2011114529 A JP2011114529 A JP 2011114529A
- Authority
- JP
- Japan
- Prior art keywords
- image data
- image
- data
- compressed
- page
- 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.)
- Granted
Links
Images
Landscapes
- Image Input (AREA)
- Facsimile Scanning Arrangements (AREA)
- Storing Facsimile Image Data (AREA)
Abstract
Description
本発明は、両面画像読み取り装置、両面画像読み取り方法、両面画像読み取りプログラム及び記録媒体に関し、詳細には、既存の片面画像読み取り装置を流用して原稿の両面を同時読み取りする両面画像読み取り装置、両面画像読み取り方法、両面画像読み取りプログラム及び記録媒体に関する。 The present invention relates to a double-sided image reading device, a double-sided image reading method, a double-sided image reading program, and a recording medium, and more specifically, a double-sided image reading device that simultaneously reads both sides of a document by using an existing single-sided image reading device. The present invention relates to an image reading method, a double-sided image reading program, and a recording medium.
画像読み取り装置においては、従来から原稿の両面の画像を同時に読み取る画像読み取り装置があるが、原稿の両面を同時に読み取る画像読み取り装置を構成する場合、開発コストを低減するために、既存の片面読み取り装置の構成のうち、原稿の画像の読み取り部及び読み取った画像に対して必要な画像処理を施して、後段に出力する機構部分を2つ流用して構成することが行われている。 Conventionally, there is an image reading device that reads images on both sides of a document at the same time. However, when configuring an image reading device that reads both sides of a document at the same time, in order to reduce development costs, an existing one-side reading device is used. In the above configuration, the image reading unit of the document and the necessary image processing are performed on the read image, and two mechanism portions that are output to the subsequent stage are used.
例えば、このような片面画像読み取り装置を流用して原稿の両面同時読み取りを行う両面画像読み取り装置を構成する場合、図8に示すようなスキャナユニット101、エンジンボード102、コントローラボード103等を備えた片面画像読み取り装置100のスキャナユニット101とエンジンボード102を2つ適用する。なお、図8において、スキャナユニット101は、光源から読み取り光を原稿の片面に照射して原稿で反射された反射光を光電変換素子で光電変換してアナログの画像データを出力し、エンジンボード102は、スキャナ画像処理LSI(Large Scale Integrated circuit:大規模集積回路)104を搭載して、スキャナ画像処理LSIによって、スキャナユニット101からのアナログ画像データをデジタル変換するとともに、画像読み取りに関する固有の画像処理を施してコントローラボード103に出力する。コントローラボード103は、コントローラ画像処理LSI105、MPU(Micro Processing Unit)106及びメモリ107等を搭載しており、MPU106がメモリ107内のプログラムに基づいて画像読み取り装置100の各部を制御して、エンジンボード102から送られてくる画像データに対してコントローラ画像処理LSI105で画像圧縮等の画像処理を施して、メモリ107に格納する。
For example, when such a single-sided image reading device is used to configure a double-sided image reading device that simultaneously reads both sides of a document, a
そして、このような片面画像読み取り装置100の主要部を、2つ利用して両面画像読み取り装置を構築すると、図9に示すように、両面画像読み取り装置120は、表面用と裏面用のスキャナユニット101a、101b、エンジンボード121上に、表面用と裏面用の画像処理LSI104、105が搭載され、コントローラボード122に接続されている構成となっている。そして、コントローラボード122は、片面画像読み取り装置100と同様のコントローラ画像処理LSI105、MPU106及びメモリ107を搭載しているとともに、2つのスキャナユニット101a、101bから送られてくる画像データを順序よく後段のコントローラ画像処理LSI105に渡すために画像調整部123とメモリ124を搭載することとなる。
Then, when a double-sided image reading device is constructed using two main parts of such a single-sided image reading device 100, as shown in FIG. 9, the double-sided image reading device 120 includes a scanner unit for the front side and the back side.
このような構成の両面画像読み取り装置120は、メモリ124としては、図10に示すように原稿4ページ分のページメモリ領域P1〜P4を有しており、スキャナユニット101aとスキャナユニット101bで同時に読み取った表面画像データと裏面画像データが、スキャナ画像処理LSI104a及び104bを通してコントローラボード122の画像調整部123に入力されると、図11(a)に示すように、画像調整部123は、表面画像データについては、そのまま後段のコントローラ画像処理LSI105に出力して、裏面画像データについては、メモリ124のページメモリ領域P1に格納する。両面画像読み取り装置120は、次に、スキャナユニット101a、101bで2枚目の原稿の両面読み取りを行うと、図11(b)に示すように、メモリ124のページメモリ領域P1から1枚目の原稿の裏面画像データを後段のコントローラ画像処理LSI105に転送中であるため、表面画像データをそのまま後段に転送することができず、表面画像データ及び裏面画像データをメモリ124のページメモリ領域P2、P3に格納する。さらに、続けて3ページ目の原稿の両面読み取りがスキャナユニット101a、101bで行われると、図11(c)に示すように、2枚目の原稿の裏面画像データをメモリ124のページメモリ領域P2から後段に転送中であるため、表面画像データ及び裏面画像データをメモリ124のページメモリ領域P1、P4に格納する。
As shown in FIG. 10, the double-sided image reading apparatus 120 having such a configuration has page memory areas P1 to P4 for four pages of originals as shown in FIG. 10, and the
そして、従来の両面読み取り装置120は、スキャナユニット101a、101bによる4枚目の原稿の読み取りについては、メモリ124の全てのページメモリ領域P1〜P4に画像データが格納されているため、ページメモリ領域P1〜P4に2ページ分の空きが生じるまで、スキャナユニット101a、101bによる原稿の読み取りを待つ必要がある。
In the conventional double-sided reading device 120, the image data is stored in all the page memory areas P1 to P4 of the
両面画像読み取り装置120を使用して原稿の読み取りを行う場合、常に、3枚以下とは限らないため、4枚以上の原稿を連続して読み取りを行うためには、スキャナユニット101a、101bの読み取り速度を、画像調整部123から後段のコントローラ画像処理LSI105に転送するとともに、メモリ124に一旦画像データを格納して前の画像データの転送が完了した後、次の画像データのメモリ124から後段のコントローラ画像処理LSI105への転送の転送処理速度とを考慮して、スキャナユニット101a、101bで読み取った画像データがメモリ124で溢れないように、スキャナ101a、101bの読み取り速度を設定する必要がある。あるいは、メモリ124が一杯になった時点で、スキャナユニット101a、101bの動作を一時停止させる機構が必要になる。なお、この場合、表面用と裏面用のスキャナユニット101a、101bで読み取った表面画像データと裏面画像データを、それぞれ圧縮部で圧縮してメモリ124に格納して後段に転送するようにしてもよい(特許文献1参照)。
When reading a document using the double-sided image reading device 120, it is not always 3 or less. Therefore, in order to continuously read 4 or more documents, the reading of the
しかしながら、上記公報記載の従来技術にあっても、表面画像データと裏面画像データを単に圧縮した後に、表裏面画像データを交互に後段に転送しているだけであるため、表裏スキャナユニットの読み取り速度とメモリの容量及びメモリ内の画像データの後段への転送速度によって、いずれは、メモリが一杯になって原稿の読み取り速度を遅くしたり、一時停止させる必要が生じ、メモリ容量を抑えかつ読み取り速度の向上を図りつつ利用性を向上させる上で、改良の必要があった。 However, even in the prior art described in the above publication, since the front and back image data are simply transferred to the subsequent stage after the front image data and the back image data are simply compressed, the reading speed of the front and back scanner unit Depending on the capacity of the memory and the transfer speed of the image data in the memory to the subsequent stage, the memory will become full, and it will be necessary to slow down the document reading speed or pause the document. In order to improve the usability while improving the quality, there was a need for improvement.
そこで、本発明は、既存の片面読み取り機構を2つ利用して、メモリ容量を抑えかつ読み取り速度の向上を図りつつ利用性を安価に向上させることのできる画像読み取り装置、画像読み取り方法、画像読み取りプログラム及び記録媒体を提供することを目的としている。 Therefore, the present invention uses two existing single-sided reading mechanisms to reduce the memory capacity and improve the reading speed while improving the usability at a low cost, the image reading method, and the image reading The object is to provide a program and a recording medium.
本発明は、上記目的を達成するために、表面画像読み取り手段と裏面画像読み取り手段で同時に原稿の表裏面を読み取って、それぞれ表面画像圧縮手段と裏面画像圧縮手段でページ毎に所定圧縮方式で圧縮して、該表面画像圧縮手段が原稿1枚の表面画像データを圧縮した表面圧縮画像データとそのデータサイズ及び前記裏面画像圧縮手段が原稿1枚の裏面画像データを圧縮した裏面圧縮画像データとそのデータサイズを、画像記憶手段の表面用記憶領域及び裏面用記憶領域にそれぞれ格納し、該画像記憶手段の表面圧縮画像データと裏面圧縮画像データの合計データ量が所定のデータ量になると、該表面圧縮画像データと該裏面圧縮画像データをページ順に後段の画像処理手段に順次転送することを特徴としている。 In order to achieve the above object, the present invention reads the front and back surfaces of a document at the same time by a front image reading unit and a back image reading unit, and compresses them by a predetermined compression method for each page by the front image compression unit and the back image compression unit, respectively. Then, the surface image compression means compresses the surface image data of one original and its data size, and the back face image compression means compresses the back face image data of one original and its back surface compressed image data. When the data size is stored in the storage area for the front surface and the storage area for the back surface of the image storage means, respectively, and the total data amount of the compressed surface data and the compressed back image data of the image storage means reaches a predetermined data amount, The compressed image data and the back surface compressed image data are sequentially transferred to the subsequent image processing means in the page order.
また、本発明は、前記未圧縮原稿画像データ1ページ分のデータ量以下のデータ量を前記所定データ量として、前記表面圧縮画像データと前記裏面圧縮画像データをページ順に後段の画像処理手段に順次転送するとともに、該表面圧縮画像データと該裏面圧縮画像データの転送データ量合計が該未圧縮原稿画像データ1ページ未満であると、該未圧縮原稿画像データ1ページ分のデータ量にデータ調整する調整データを付加することを特徴としてもよい。 In the present invention, the amount of data equal to or less than the amount of data for one page of the uncompressed document image data is used as the predetermined data amount, and the front side compressed image data and the back side compressed image data are sequentially supplied to the subsequent image processing means in page order. In addition to the transfer, if the total transfer data amount of the front side compressed image data and the back side compressed image data is less than one page of the uncompressed original image data, the data is adjusted to the data amount of one page of the uncompressed original image data. Adjustment data may be added.
さらに、本発明は、1枚目の原稿については、前記表面画像圧縮手段の圧縮した前記表面圧縮画像データを、前記データサイズを付加して直接後段の画像処理手段への転送に供するとともに前記裏面画像圧縮手段の圧縮した前記裏面圧縮画像データを前記画像記憶手段の前記裏面用記憶領域に格納し、2枚目以降の原稿については、前記表面画像圧縮手段の圧縮した前記表面圧縮画像データ及び前記裏面画像圧縮手段の圧縮した前記裏面圧縮画像データをそれぞれ前記データサイズを付加して前記表面用記憶領域及び前記裏面用記憶領域に格納し、1枚目の原稿については、前記表面圧縮画像データの後段の画像処理手段への転送が完了すると、前記画像記憶手段の前記裏面用記憶領域に格納されている前記裏面圧縮画像データを後段の画像処理手段に転送し、2枚目以降の原稿については、前記画像記憶手段の前記表面用記憶領域に格納されている前記表面圧縮画像データ及び前記裏面用記憶領域に格納されている前記裏面圧縮画像データをページ順に順次後段の画像処理手段に転送することを特徴としてもよい。 Further, according to the present invention, for the first original, the surface compressed image data compressed by the surface image compressing unit is directly transferred to the subsequent image processing unit with the data size added, and the back side. The back side compressed image data compressed by the image compression unit is stored in the back side storage area of the image storage unit, and for the second and subsequent originals, the front side compressed image data compressed by the front side image compression unit and the The back side compressed image data compressed by the back side image compressing means is added to the front side storage area and the back side storage area with the data size added, respectively. When the transfer to the subsequent image processing means is completed, the back surface compressed image data stored in the back surface storage area of the image storage means is converted into the back image. The second and subsequent originals are transferred to the processing means, and for the second and subsequent originals, the front side compressed image data stored in the front side storage area and the back side compressed image stored in the back side storage area The data may be sequentially transferred to the subsequent image processing means in page order.
また、本発明は、前記データサイズを、前記表面圧縮画像データ及び前記裏面圧縮画像データに付加する代わりに、後段の画像処理手段が読み取り可能なレジスタに書き込むことを特徴としてもよい。 Further, the present invention may be characterized in that the data size is written in a register that can be read by an image processing means at a subsequent stage, instead of being added to the front surface compressed image data and the back surface compressed image data.
本発明によれば、既存の片面読み取り機構を2つ利用して、メモリ容量を抑えかつ読み取り速度の向上を図りつつ利用性を安価に向上させることができる。 According to the present invention, two existing single-side reading mechanisms can be used to reduce the memory capacity and improve the reading speed while improving the usability at a low cost.
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。 Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In addition, since the Example described below is a suitable Example of this invention, various technically preferable restrictions are attached | subjected, However, The range of this invention is unduly limited by the following description. However, not all the configurations described in the present embodiment are essential constituent elements of the present invention.
図1〜図7は、本発明の両面画像読み取り装置、両面画像読み取り方法、両面画像読み取りプログラム及び記録媒体の一実施例を示す図であり、図1は、本発明の両面画像読み取り装置、両面画像読み取り方法、両面画像読み取りプログラム及び記録媒体の一実施例を適用した両面画像読み取り装置1のブロック構成図である。 1 to 7 are diagrams showing an embodiment of a double-sided image reading device, a double-sided image reading method, a double-sided image reading program, and a recording medium according to the present invention. FIG. 1 is a block configuration diagram of a double-sided image reading apparatus 1 to which an embodiment of an image reading method, a double-sided image reading program and a recording medium are applied.
図1において、両面画像読み取り装置1は、表面用スキャナユニット2a、裏面用スキャナユニット2b、エンジンボード3、画像調整部4、メモリ5及びコントローラボード6等を備えており、スキャナ装置、複写装置、複合装置、ファクシミリ装置等の画像読み取り部に適用されている。
In FIG. 1, a double-sided image reading device 1 includes a front surface scanner unit 2a, a back surface scanner unit 2b, an engine board 3, an
表面用スキャナユニット2a及び裏面用スキャナユニット2bは、原稿の片面を読み取る既存の片面画像読み取り装置に用いられているスキャナユニットが流用されており、停止する原稿または搬送される原稿に、光源から読み取り光を照射してその反射光をCCD(Charge Coupled Device )等の光電変換素子で光電変換することで、原稿を走査して該原稿の画像を読み取る。 As the front scanner unit 2a and the back scanner unit 2b, a scanner unit used in an existing single-sided image reading apparatus that reads one side of a document is used, and a document to be stopped or a document to be conveyed is read from a light source. By irradiating the light and photoelectrically converting the reflected light by a photoelectric conversion element such as a CCD (Charge Coupled Device), the document is scanned to read an image of the document.
表面用スキャナユニット(表面画像読み取り手段)2aは、原稿の表面を走査して該表面の画像を読み取り、表面画像データをエンジンボード3に出力する。 The surface scanner unit (surface image reading means) 2 a scans the surface of the document, reads the image of the surface, and outputs the surface image data to the engine board 3.
裏面用スキャナユニット(裏面画像読み取り手段)2bは、原稿の裏面を表面用スキャナユニット2aと同時に走査して該裏面の画像を読み取り、裏面画像データをエンジンボード3に出力する。 The back side scanner unit (back side image reading means) 2b scans the back side of the document simultaneously with the front side scanner unit 2a, reads the back side image, and outputs the back side image data to the engine board 3.
なお、両面画像読み取り装置1は、一般的に、原稿台に載置された複数枚の原稿を1枚ずつ分離して表面用スキャナユニット2a及び裏面用スキャナユニット2bによる原稿読取位置に順次搬送するADF(Auto Document Feeder)を備えており、表面用スキャナユニット2a及び裏面用スキャナユニット2bは、原稿を連続して読み取りを行うときには、該ADFによって1枚ずつ順次搬送されてくる原稿の両面の画像を同時に読み取る。 The double-sided image reading apparatus 1 generally separates a plurality of documents placed on a document table one by one and sequentially conveys them to a document reading position by the front scanner unit 2a and the back scanner unit 2b. An ADF (Auto Document Feeder) is provided, and when the front scanner unit 2a and the back scanner unit 2b continuously read a document, images on both sides of the document sequentially conveyed one by one by the ADF. Read simultaneously.
エンジンボード3は、表面用のスキャナ画像処理LSI3aと裏面用のスキャナ画像処理LSI3bを搭載しており、スキャナ画像処理LSI3a及びスキャナLSI画像処理LSI3bは、それぞれ原稿の片面を読み取る既存の片面画像読み取り装置に用いられているスキャナ画像処理LSIが流用されている。スキャナ画像処理LSI3a及びスキャナ画像処理LSI3bは、それぞれ対応するスキャナユニット2a、スキャナユニット2bの読み取った原稿のアナログ画像データをデジタル変換するとともに、画像読み取りに関する固有の画像処理を施して画像調整部4に出力する。
The engine board 3 includes a scanner image processing LSI 3a for the front side and a scanner image processing LSI 3b for the back side. The scanner image processing LSI used in the above is used. The scanner image processing LSI 3a and the scanner image processing LSI 3b respectively convert the analog image data of the original read by the corresponding scanner unit 2a and scanner unit 2b, and perform image processing specific to image reading to the
画像調整部(画像データ格納手段、転送手段)4は、表面用の圧縮部(表面画像圧縮手段)4aと裏面用の圧縮部(裏面画像圧縮手段)4b等を備えており、圧縮部4a及び圧縮部4bで圧縮させてメモリ5に格納するとともに、メモリ5内の圧縮後の表面用画像データと裏面用画像データを調整して、コントローラボード6に出力する。 The image adjusting unit (image data storage unit, transfer unit) 4 includes a front surface compression unit (front surface image compression unit) 4a, a back surface compression unit (back surface image compression unit) 4b, and the like. The compressed image data is compressed by the compression unit 4 b and stored in the memory 5, and the compressed front surface image data and back surface image data in the memory 5 are adjusted and output to the controller board 6.
圧縮部4a及び圧縮部4bは、従来、コントローラ画像処理LSIの入力処理部の備えていた圧縮部が表面用及び裏面用にそれぞれ配設されたものである。圧縮部4a及び圧縮部4bは、それぞれスキャナ画像処理LSI3a及びスキャナ画像処理LSI3bで画像処理された画像データが入力され、スキャナ画像処理LSI3a及びスキャナ画像処理LSI3bから入力される画像データを、1ページ単位で、所定の圧縮方式(例えば、JPEG(Joint Photographic Experts Group)等の可変長圧縮方式)で圧縮して、表面圧縮画像データ及び裏面圧縮画像データとしてメモリ5に順次格納するとともに、1ページ単位で圧縮した表面圧縮画像データ及び裏面圧縮画像データのデータサイズ(データ量)を該表面圧縮画像データ及び裏面圧縮画像データに付加する。 In the compression unit 4a and the compression unit 4b, conventionally, the compression units included in the input processing unit of the controller image processing LSI are respectively provided for the front side and the back side. The compression unit 4a and the compression unit 4b receive image data processed by the scanner image processing LSI 3a and the scanner image processing LSI 3b, respectively. The image data input from the scanner image processing LSI 3a and the scanner image processing LSI 3b is unit by page. Then, the image data is compressed by a predetermined compression method (for example, a variable length compression method such as JPEG (Joint Photographic Experts Group)), and is sequentially stored in the memory 5 as the front surface compressed image data and the back surface compressed image data. Data sizes (data amounts) of the compressed front surface compressed image data and back surface compressed image data are added to the front surface compressed image data and back surface compressed image data.
メモリ(画像記憶手段)5は、表面用メモリ領域(表面用記憶領域)5aと裏面用メモリ領域(裏面用記憶領域)5bを備えており、表面用メモリ領域5a及び裏面用メモリ領域5bそれぞれ未圧縮画像データの1ページ分以上のメモリ容量を備えている。そして、メモリ5の表面用メモリ領域5aには、圧縮部4aで1ページ分の表面画像データが圧縮された表面圧縮画像データがそのデータサイズ情報が付加された状態で順次ページ毎に格納され、裏面用メモリ領域5bには、圧縮部4aで1ページ分の裏面画像データが圧縮された裏面圧縮画像データがそのデータサイズ情報が付加された状態で順次ページ毎に格納される。
The memory (image storage means) 5 includes a front-side memory area (front-side storage area) 5a and a back-side memory area (back-side storage area) 5b, and each of the front-
画像調整部4は、メモリ5の表面用メモリ領域5aに格納されている表面圧縮画像データと裏面用メモリ領域5bに格納されている裏面圧縮画像データの合計データ量が、所定の画像データ量、例えば、未圧縮画像データの1ページ分に近く、かつ、1ページ分以下のデータ量であって、次の原稿1枚分の画像データが圧縮されて格納されると、格納後の圧縮画像データのデータ量が未圧縮画像データ1ページ分を越えるデータ量(以下、転送開始データ量という。)になると、表面用メモリ領域5aの表面圧縮画像データ及び裏面用メモリ領域5bの裏面圧縮画像データをメモリ5からページ順に順次読み出してコントローラボード6に転送するとともに、転送した圧縮画像データのデータ量が未圧縮画像データ1ページ未満であると、該1ページ未満の画像データを未圧縮画像データ1ページ分のデータ量に調整するパディング処理を行う。
The
コントローラボード(後段の画像処理手段)6は、既存の片面画像読み取り装置のコントローラボードが流用されており、コントローラ画像処理LSI11、MPU12及びメモリ13等を搭載している。コントローラ画像処理LSI11は、入力処理部21、バス22及びバスI/F23等を備えており、入力画像データに対して、必要な画像処理を施してMPU12に渡す。入力処理部21は、図示しないが圧縮部を備えており、従来では、この圧縮部で読み取り画像データを圧縮していたが、本実施例の両面画像読み取り装置1は、画像調整部4が圧縮部4a、4bを搭載していて、この圧縮部4a、4bで既に圧縮されているため、図1に破線で示すように、画像調整部4a、4bから送られてくる画像データをそのままバス22に送る。バスI/F23は、コントローラ画像処理LSI11からMPU12を経由してメモリ13をアクセスするためのインターフェイスであり、PCI(Peripheral Component Interconnect )−E(Express)等が用いられている。なお、バスI/F23は、PCI−Eに限るものではなく、例えば、DRAMコントローラによって直接メモリ13とアクセスするインターフェイスであってもよい。
The controller board (second-stage image processing means) 6 uses a controller board of an existing single-sided image reading apparatus, and includes a controller
メモリ13は、プログラムを格納するプログラムメモリやMPU12のワークメモリ、処理に必要なパラメータ及び画像データの一時格納メモリとして利用され、特に、本発明の両面画像読み取りプログラム及びスキャナユニット2a、2bで読み取られて圧縮部4a、4bで圧縮された表面圧縮画像データ及び裏面圧縮画像データを格納する。
The
両面画像読み取り装置1は、メモリ13に格納した画像データを、アプリケーションの要求等に応じて、さらに必要な画像処理を施した後、図示しないプリンタ部に転送して印刷処理に供したり、ネットワークポートを介して外部装置(パーソナルコンピュータ等)に転送したり、両面画像読み取り装置1の備えているハードディスクに保存したりする。
The double-sided image reading apparatus 1 performs further necessary image processing on the image data stored in the
そして、本実施例の両面画像読み取り装置1は、ROM、EEPROM(Electrically Erasable and Programmable Read Only Memory )、EPROM、フラッシュメモリ、フレキシブルディスク、CD−ROM(Compact Disc Read Only Memory )、CD−RW(Compact Disc Rewritable )、DVD(Digital Versatile Disk)、SD(Secure Digital)カード、MO(Magneto-Optical Disc)等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像読み取り方法を実行する両面画像読み取りプログラムを読み込んでコントローラボード6のメモリ13や画像調整部4の図示しないメモリ等に導入することで、後述する既存の片面画像読み取り装置の主要部を2つ流用して原稿の両面を同時読み取りする両面画像読み取り方法を実行する両面画像読み取り装置1として構築されている。この両面画像読み取りプログラムは、アセンブラ、C、C++、C#、Java(登録商標)等のレガシープログラミング言語やオブジェクト指向ブログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
The double-sided image reading apparatus 1 of this embodiment includes a ROM, an EEPROM (Electrically Erasable and Programmable Read Only Memory), an EPROM, a flash memory, a flexible disk, a CD-ROM (Compact Disc Read Only Memory), and a CD-RW (Compact). Double-sided image for executing the image reading method of the present invention recorded on a computer-readable recording medium such as Disc Rewritable), DVD (Digital Versatile Disk), SD (Secure Digital) card, MO (Magneto-Optical Disc), etc. By reading the reading program and introducing it into the
次に、本実施例の作用を説明する。本実施例の両面画像読み取り装置1は、既存の2つの片面画像読み取り装置を2つ流用して、画像調整部4及びメモリ5によってメモリ5の容量を削減しつつ原稿の表面と裏面の画像データを圧縮して後段のコントローラボード6に効率的にかつ高速に転送する。
Next, the operation of this embodiment will be described. The double-sided image reading device 1 of this embodiment uses two existing single-sided image reading devices, and reduces the capacity of the memory 5 by the
すなわち、両面画像読み取り装置1は、原稿がADFにセットされて読み取り開始が操作表示部で指示操作されると、ADFによって原稿を1枚ずつ読み取り位置に搬送して、表面用スキャナユニット2aと裏面用スキャナユニット2bによって同時に原稿の表裏面の画像を読み取って、エンジンボード3のスキャナ画像処理LSI3a及びスキャナ画像処理LSI3bにそれぞれ出力する。スキャナ画像処理LSI3a及びスキャナ画像処理LSI3bは、それぞれ必要な画像処理を施して、表面画像データ及び裏面画像データを画像調整部4の圧縮部4a及び圧縮部4bに出力し、圧縮部4a及び圧縮部4bは、それぞれ入力される表面画像データ及び裏面画像データを、JPEG等の可変長圧縮方式で圧縮する。画像調整部4は、図2に示すように、圧縮部4aが1ページの表面画像データを圧縮した表面圧縮画像データのデータサイズ(データ長、データ量)を取得して、該表面圧縮画像データの所定位置(例えば、ヘッダ)に付加し、また、圧縮部4bが1ページの裏面画像データを圧縮した裏面圧縮画像データのデータサイズを取得して、該裏面圧縮画像データの所定位置(例えば、ヘッダ)に付加する。そして、画像調整部4は、図3に示すように、圧縮部4aの圧縮した表面圧縮画像データをデータサイズ情報を付加した状態でメモリ5の表面用メモリ領域5aに格納し、圧縮部4bの圧縮した裏面圧縮画像データをデータサイズ情報を付加した状態で裏面用メモリ領域5bに格納する。なお、以下の説明において、原稿1ページ分における未圧縮の画像データのデータサイズを原稿1ページサイズという。
That is, when the original is set in the ADF and the start of reading is instructed by the operation display unit, the double-sided image reading apparatus 1 conveys the original one by one to the reading position by the ADF, and the front surface scanner unit 2a and the rear surface The scanner unit 2b simultaneously reads images on the front and back sides of the document and outputs them to the scanner image processing LSI 3a and the scanner image processing LSI 3b of the engine board 3, respectively. The scanner image processing LSI 3a and the scanner image processing LSI 3b respectively perform necessary image processing, and output the front surface image data and the back surface image data to the compression unit 4a and the compression unit 4b of the
すなわち、従来の片面画像読み取り装置では、コントローラボードのコントローラ画像処理LSIにおいて画像データの圧縮処理を行って圧縮した画像データをMPUを介してメモリに格納していたが、本実施例の両面画像読み取り装置1は、コントローラボード6の前段に、表裏面双方の圧縮部4aと圧縮部4bを備えた画像調整部4が配設されており、この圧縮部4a、4bで、従来の片面画像読み取り装置のコントローラ画像処理LSIで行っていた圧縮処理を行っている。そして、本実施例の両面画像読み取り装置1は、画像調整部4の圧縮部4aと圧縮部4bで圧縮した表面圧縮画像データと裏面圧縮画像データをメモリ5を介して後段のコントローラボード6に転送する。そして、圧縮処理を上述のように、可変長圧縮方式で画像データを圧縮する場合、従来では、後段のコントローラ画像処理LSI自体が圧縮処理を行っているため、圧縮後の画像データのデータサイズをコントローラ画像処理LSIが把握することができる。ところが、本実施例の両面画像読み取り装置1は、コントローラ画像処理LSI21の前段の画像調整部4の圧縮部4aと圧縮部4bで画像データの圧縮を行っているため、コントローラ画像処理LSI21が表面圧縮画像データ及び裏面圧縮画像データのデータサイズが分からない。そこで、本実施例の両面画像読み取り装置1は、その後の処理を適切に行うために、上述のように、画像調整部4が、表面圧縮画像データ及び裏面圧縮画像データにそれぞれデータサイズ情報を付加して、後段のコントローラ画像処理LSI21がデータサイズを把握できるようにしている。
That is, in the conventional single-sided image reading apparatus, the image data compressed by the controller image processing LSI of the controller board is stored in the memory via the MPU. The apparatus 1 is provided with an
なお、画像調整部4は、この圧縮画像データのデータサイズ情報を、それぞれ1ページの表面画像データ及び裏面画像データを圧縮した表面圧縮画像データ及び裏面圧縮画像データに付加するのではなく、例えば、後段のコントローラ画像処理LSI11が読み取り可能な画像調整部4の内蔵するレジスタに格納してもよい。また、画像調整部4は、圧縮画像データのデータサイズを特定するのに、データサイズを記録するだけでなく、圧縮画像データを蓄積したメモリ5のデータ開始アドレスとデータ終了アドレスをレジスタに記録してもよい。
The
このとき、圧縮部4a、4bのデータ圧縮方式が可変長圧縮方式であるので、スキャナユニット2a、2bによって原稿の表裏面を同時に読み取った表裏2面(2ページ)の画像を圧縮部4a、4bで同時に圧縮してメモリ5に蓄積されると、表面または裏面の1ページ分(1面分)の圧縮画像データの終わりが、圧縮処理が完了するまでわからないため、メモリ5内に詰めて表面圧縮画像データと裏面圧縮画像データを蓄積することが困難である。ところが、本実施例の両面画像読み取り装置1は、メモリ5が表面用メモリ領域5aと裏面用メモリ領域5bに分割されているため、表面圧縮画像データを表面用メモリ領域5aに順次詰めて格納して、裏面圧縮画像データを裏面用メモリ領域5bに順次詰めて格納することができ、メモリ5の使用効率を向上させることができる。
At this time, since the data compression method of the compression units 4a and 4b is the variable length compression method, the images on the front and back surfaces (2 pages) obtained by simultaneously reading the front and back surfaces of the document by the scanner units 2a and 2b are compressed by the compression units 4a and 4b. Since the end of the compressed image data for one page (one page) on the front or back side is not known until the compression process is completed, it is packed in the memory 5 and compressed into the surface. It is difficult to store image data and back side compressed image data. However, since the double-sided image reading apparatus 1 of this embodiment has the memory 5 divided into the front-
そして、両面画像読み取り装置1は、画像調整部4が、図4に示すように、メモリ5内の圧縮画像データの転送処理を行う。すなわち、画像調整部4は、圧縮部4a、4bが圧縮した表面圧縮画像データ及び裏面圧縮画像データを、メモリ5の表面用メモリ領域5a及び裏面用メモリ領域5bに順次格納(蓄積)すると、メモリ5の表面用メモリ領域5a及び裏面用メモリ領域5bに格納されている表面圧縮画像データ及び裏面圧縮画像データの合計データ量が所定のデータ量である未圧縮の画像1ページ分(以下、単に画像1ページ分という。)のデータ量を超えたか、または、全ての原稿の読み取りが完了したかチェックし(ステップS101、S102)、データ量が未圧縮画像1ページ分を超えておらず、全ての原稿の読み取りが完了していないときには、所定タイミング毎、例えば、スキャナユニット2a、2bが読み取った次の原稿の表面画像データと裏面画像データを圧縮部4a、4bで圧縮してメモリ5に格納する毎や所定の時間毎等に、上記同様にメモリ5内の表面圧縮画像データ及び裏面圧縮画像データの合計データ量が未圧縮画像1ページ分のデータ量を超えたか、または、全ての原稿の読み取りが完了したかチェックする(ステップS101、S102)。
In the double-sided image reading apparatus 1, the
ステップS101またはステップS102で、メモリ5の表面圧縮画像データ及び裏面圧縮画像データの合計データ量が未圧縮画像1ページ分を超えるか、または、全ての原稿の読み取りが完了すると、画像調整部4は、原稿1枚毎に表面圧縮画像データから表面圧縮画像データと裏面圧縮画像データの転送を開始し(ステップS103)、次の表裏それぞれ1ページ分の圧縮画像データを転送すると、転送データの合計データ量(転送する表面圧縮画像データと裏面圧縮画像データの合計データ量)が、原稿1ページサイズを超えるかチェックする(ステップS104)。
In step S101 or step S102, when the total data amount of the front surface compressed image data and the back surface compressed image data in the memory 5 exceeds one page of the uncompressed image, or when all the originals have been read, the
ステップS104で、転送データ量の合計が原稿1ページサイズ分を超えないときには、画像調整部4は、ステップS103に戻って、次の原稿の表面圧縮画像データと裏面圧縮画像データをメモリ5から順次転送する処理から上記同様に処理する(ステップS103、S104)。
If the total amount of transfer data does not exceed one page size in step S104, the
ステップS104で、転送データ量の合計が原稿1ページサイズ分を超えるときには、画像調整部4は、転送する表面圧縮画像データと裏面圧縮画像データの合計データ量を原稿1ページサイズ分とするためにパディング処理が必要であるかチェックする(ステップS105)。すなわち、画像調整部4は、転送する表面圧縮画像データと裏面圧縮画像データの合計データ量を、例えば、表面圧縮画像データ及び裏面圧縮画像データにそれぞれ付加されているデータサイズを合計して算出し、算出した該データサイズの合計データ量が原稿1ページサイズと一致するか否かによって、転送する表面圧縮画像データと裏面圧縮画像データの合計データ量を原稿1ページサイズ分とするのにパディング処理が必要であるか否か判断する。
In step S104, when the total amount of transfer data exceeds the size of one page of the document, the
すなわち、コントローラ画像処理LSI11は、既存の片面画像読み取り装置のコントローラボード6を流用しており、画像データの転送が原稿1ページサイズ分であることが前提となっているため、圧縮画像データを原稿1ページサイズ分にパックする必要がある。
That is, the controller
ステップS105で、パディング処理が必要でないときには、画像調整部4は、そのまま圧縮画像データ転送処理を終了し、パディング処理が必要なときには、転送する表面圧縮画像データと裏面圧縮画像データの合計データ量を原稿1ページサイズ分とするのに必要なパディングデータ(調整データ)をコントローラボード6に転送して、圧縮画像データ転送処理を終了する(ステップS106)。
In step S105, when the padding process is not necessary, the
すなわち、画像調整部4は、いま、図5に示すように、メモリ5の表面用メモリ領域5aに原稿1枚目の表面圧縮画像データP1aと原稿2枚目の表面圧縮画像データP2aが格納されており、裏面用メモリ領域5bに原稿1枚目の裏面圧縮画像データP1bと原稿2枚目の裏面圧縮画像データP2bが格納されているものとした場合、原稿1枚目の表面圧縮画像データP1a⇒原稿1枚目の裏面圧縮画像データP1b⇒原稿2枚目の表面圧縮画像データ2a⇒原稿2枚目の裏面圧縮画像データP2bを転送した段階で、次の原稿1枚の表裏面の圧縮データを転送すると、原稿1ページサイズを超えるため、この段階で、データ転送量の合計を原稿1ページサイズ分のデータサイズにするのに、パディング処理が必要であるかチェックする。画像調整部4は、パディング処理が必要であると判断すると、既にデータ転送した圧縮画像データに、データ転送量の合計を原稿1ページサイズに調整するために必要なパディングデータ量を算出して、算出した該データ量のパディングデータをコントローラボード6に転送する。
That is, as shown in FIG. 5, the
そして、コントローラボード6は、画像調整部4から表面圧縮画像データと裏面圧縮画像データが順次転送されてくると、既に画像データは圧縮されているので、従来のようにコントローラ画像処理LSI11で圧縮することなく、図1に一点鎖線で示すように、入力処理部21を通過させて、バス22及びバスI/F23を通してMPU12に転送し、MPU12が、図5に示したように、メモリ13に格納する。
Then, when the front side compressed image data and the back side compressed image data are sequentially transferred from the
したがって、後段のコントローラ画像処理LSI11での処理を簡略化してメモリ13に圧縮画像データを格納することができ、処理速度を向上させることができる。
Therefore, the processing in the controller
また、メモリ13に蓄積された表面圧縮画像データ及び裏面圧縮画像データには、それぞれデータサイズ情報が付加されているため、コントローラ画像処理LSI11は、その後の画像処理において、該データサイズ情報に基づいて、片面画像読み取り装置の場合と同様に、画像処理を行うことができる。
Further, since the data size information is added to each of the front surface compressed image data and the back surface compressed image data stored in the
このように、本実施例の両面画像読み取り装置1は、スキャナユニット2aとスキャナユニット2bで同時に原稿の表裏面を読み取って、それぞれ圧縮部4aと圧縮部4bでページ毎に所定圧縮方式で圧縮して、圧縮部4aが原稿1枚の表面画像データを圧縮した表面圧縮画像データとそのデータサイズ及び圧縮部4bが原稿1枚の裏面画像データを圧縮した裏面圧縮画像データとそのデータサイズを、メモリ5の表面用記憶領域5a及び裏面用記憶領域5bにそれぞれ格納し、メモリ5の表面圧縮画像データと裏面圧縮画像データの合計データ量が未圧縮原稿画像データ1ページ分のデータ量以下のデータ量(所定のデータ量)になると、該表面圧縮画像データと該裏面圧縮画像データをページ順に後段のコントローラボード(画像処理手段)6に順次転送している。
As described above, the double-sided image reading apparatus 1 according to the present embodiment reads the front and back surfaces of the document at the same time with the scanner unit 2a and the scanner unit 2b, and compresses each page by a predetermined compression method by the compression unit 4a and the compression unit 4b. Then, the compression unit 4a compresses the surface image data of the original sheet and the data size thereof, and the compression unit 4b compresses the back surface image data of the original sheet and the data size thereof. 5 is stored in the front
したがって、既存の片面読み取り画像処理の主要構成を2つ流用して、メモリ容量を抑えかつ読み取り速度の向上を図った両面画像読み取り装置1を安価に構築することができ、利用性の良好な両面画像処理装置1を安価に構築することができる。 Therefore, it is possible to construct the double-sided image reading apparatus 1 that reduces the memory capacity and improves the reading speed by diverting two main structures of the existing single-sided reading image processing, and has excellent usability. The image processing apparatus 1 can be constructed at a low cost.
すなわち、読み取り画像データを圧縮してメモリ5に蓄積しているため、メモリ5の必要容量を低減することができる。例えば、圧縮部4a、4bの圧縮率がデータ量を平均1/5に圧縮する圧縮方式を用いた場合、未圧縮原稿画像データ1ページ分のメモリ容量で、表面圧縮画像データと裏面圧縮画像データを、少なくとも4ページ分格納することができる。 That is, since the read image data is compressed and stored in the memory 5, the required capacity of the memory 5 can be reduced. For example, when a compression method in which the compression ratios of the compression units 4a and 4b compress the data amount to an average of 1/5 is used, the front side compressed image data and the back side compressed image data with a memory capacity of one page of uncompressed original image data. Can be stored for at least four pages.
また、圧縮部4a、4bの圧縮方式として、可変長圧縮方式を用いるときには、圧縮部4a及び圧縮部4bに同時にスキャナユニット2a及びスキャナユニット2bから読み取り画像データが入力されるため、圧縮部4aと圧縮部4bで同時に表面圧縮画像データと裏面圧縮画像データに圧縮するときに、圧縮が完了するまで表面圧縮画像データと裏面圧縮画像データのデータサイズが分からないため、メモリ5に表面圧縮画像データと裏面圧縮画像データを連続して格納することができない。ところが、本実施例の両面画像読み取り装置1は、メモリ5を表面用記憶領域5aと裏面用記憶領域5bに分けているため、ページ毎の表面圧縮画像データを表面用記憶領域5aにページ毎の裏面圧縮画像データを裏面用記憶領域5bにそれぞれ順次連続して格納することができ、メモリ5の利用効率を向上させることができる。
Further, when the variable length compression method is used as the compression method of the compression units 4a and 4b, read image data is simultaneously input from the scanner unit 2a and the scanner unit 2b to the compression unit 4a and the compression unit 4b. When the compression unit 4b simultaneously compresses the surface compressed image data and the back surface compressed image data, the data size of the surface compressed image data and the back surface compressed image data is not known until the compression is completed. The back side compressed image data cannot be stored continuously. However, since the double-sided image reading apparatus 1 of the present embodiment divides the memory 5 into the front
また、本実施例の両面画像処理装置1は、未圧縮原稿画像データ1ページ分のデータ量以下のデータ量を、所定データ量として、表面圧縮画像データと裏面圧縮画像データをページ順に後段のコントローラボード6に順次転送するとともに、該表面圧縮画像データと該裏面圧縮画像データの転送データ量合計が該未圧縮原稿画像データ1ページ未満であると、該未圧縮原稿画像データ1ページ分のデータ量にデータ調整するパディングデータ(調整データ)を付加している。 Further, the double-sided image processing apparatus 1 according to the present embodiment uses a data amount equal to or less than the data amount of one page of uncompressed original image data as a predetermined data amount, and the controller in the subsequent stage for the front side compressed image data and the back side compressed image data in page order If the total transfer data amount of the front side compressed image data and the back side compressed image data is less than one page of the uncompressed original image data, the data amount corresponding to one page of the uncompressed original image data is sequentially transferred to the board 6 Padding data (adjustment data) for data adjustment is added to
したがって、後段のコントローラボード6として、既存の片面画像読み取り装置のコントローラボードを流用しても、画像調整部4から転送されてくる圧縮画像データを適切に処理することができ、より一層安価に両面画像読み取り装置1を構築することができる。
Therefore, even if the controller board of the existing single-sided image reading apparatus is used as the subsequent controller board 6, the compressed image data transferred from the
なお、上記説明においては、メモリ5の表面圧縮画像データと裏面圧縮画像データの合計が原稿1ページサイズまたは原稿1ページサイズ近くになると、コントローラボード6へ原稿1ページサイズとして圧縮画像データの転送を行っているが、メモリ5の圧縮画像データの転送タイミングは、上記転送タイミングに限るものではなく、例えば、読み取り原稿枚数が少ないときには、画像調整部4は、スキャナユニット2aが読み込んで圧縮部4aが圧縮した表面圧縮画像データを、直ぐに、原稿1ページずつ後段のコントローラボード6に転送してもよい。この場合、画像長西部4は、1枚目の原稿の表裏面の画像データを、圧縮部4aと圧縮部4bで同時に圧縮して、図6に矢印で示すように、圧縮部4aの圧縮した表面圧縮画像データを、コントローラボード6に直接転送し、圧縮部4bの圧縮した裏面圧縮画像データを、メモリ5の裏面用記憶領域5bに格納する。次に、2枚目の原稿があるときには、図7に示すように、メモリ5の裏面用記憶領域5bに格納されている1枚目の裏面圧縮画像データを該メモリ5の裏面用記憶領域5bから読み出してコントローラ画像処理LSI11に転送するとともに、2枚目の原稿の画像データのうち、圧縮部4aの圧縮した表面圧縮画像データをメモリ5の表面用記憶領域5aに格納し、圧縮部4bの圧縮した裏面圧縮画像データをメモリの裏面用記憶領域5bに格納する。以下、上記処理を複数枚の原稿に対して、メモリ5の空き領域がある限り連続して読み取って、圧縮した後に、メモリ13に転送して格納することができる。
In the above description, when the total of the front surface compressed image data and the back surface compressed image data in the memory 5 becomes one page size of the document or close to one page size of the document, the compressed image data is transferred to the controller board 6 as the page size of the document. However, the transfer timing of the compressed image data in the memory 5 is not limited to the transfer timing described above. For example, when the number of originals to be read is small, the
このようにすると、スキャナユニット2a、2bの読み取り速度が、画像調整部4の圧縮部4a、4bでの画像処理速度に対して充分に速い場合に、原稿1枚目の表面圧縮画像データをメモリ5に蓄積することなく、後段のコントローラボード6に転送して処理速度を向上させることができる。
In this way, when the reading speed of the scanner units 2a and 2b is sufficiently higher than the image processing speed of the compression units 4a and 4b of the
また、上記説明においては、ページ毎の表面圧縮画像データ及び裏面圧縮画像データのデータサイズ把握するために、画像調整部4が、ページ毎の表面圧縮画像データ及び裏面圧縮画像データのデータサイズを、各ページの表面圧縮画像データ及び裏面圧縮画像データにそれぞれ付加しているが、表面圧縮画像データ及び裏面圧縮画像データに付加する方法に限るものではなく、例えば、コントローラボード6が読み取ることのできる画像調整部4内のレジスタに格納するようにしてもよい。
In the above description, in order to grasp the data sizes of the front surface compressed image data and the back surface compressed image data for each page, the
このようにすると、コントローラボード6側で表面圧縮画像データ及び裏面圧縮画像データの処理をより一層簡単に行うことができるとともに、データ容量をより一層削減することができる。 In this way, the processing of the front side compressed image data and the back side compressed image data can be performed more easily on the controller board 6 side, and the data capacity can be further reduced.
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。 The invention made by the present inventor has been specifically described based on the preferred embodiments. However, the present invention is not limited to that described in the above embodiments, and various modifications can be made without departing from the scope of the invention. It goes without saying that it is possible.
本発明は、既存の片面画像読み取り装置を2つ流用して原稿の両面を同時に読み取るスキャナ装置、ファクシミリ装置、複写装置、複合装置等の両面画像読み取り装置、両面画像読み取り方法、両面画像読み取りプログラム及び記録媒体に利用することができる。 The present invention relates to a double-sided image reading device such as a scanner device, a facsimile device, a copying device, a composite device, etc., a double-sided image reading method, a double-sided image reading program, and two existing single-sided image reading devices. It can be used for recording media.
1 両面画像読み取り装置
2a 表面用スキャナユニット
2b 裏面用スキャナユニット
3 エンジンボード
3a 表面用のスキャナ画像処理LSI
3b 裏面用のスキャナ画像処理LSI
4 画像調整部
4a 表面用の圧縮部
4b 裏面用の圧縮部
5 メモリ
5a 表面用メモリ領域
5b 裏面用メモリ領域
6 コントローラボード
11 コントローラ画像処理LSI
12 MPU
13 メモリ
DESCRIPTION OF SYMBOLS 1 Double-sided image reading apparatus 2a Front scanner unit 2b Back scanner unit 3 Engine board 3a Front scanner image processing LSI
3b Scanner image processing LSI for back side
4 Image adjustment unit 4a Compression unit for front surface 4b Compression unit for back surface 5
12 MPU
13 memory
Claims (7)
原稿の裏面の画像を読み取る裏面画像読み取り手段と、
所定容量の表面用記憶領域と裏面用記憶領域を有する画像記憶手段と、
前記表面画像読み取り手段の読み取った表面画像データをページ毎に所定の圧縮方式で圧縮する表面画像圧縮手段と、
前記裏面画像読み取り手段の読み取った裏面画像データをページ毎に所定の圧縮方式で圧縮する裏面画像圧縮手段と、
前記表面画像圧縮手段が原稿1ページの表面画像データを圧縮した表面圧縮画像データとそのデータサイズ及び前記裏面画像圧縮手段が原稿1ページの裏面画像データを圧縮した裏面圧縮画像データとそのデータサイズを前記画像記憶手段の前記表面用記憶領域及び前記裏面用記憶領域に格納する画像データ格納手段と、
前記画像記憶手段の前記表面圧縮画像データと前記裏面圧縮画像データの合計データ量が所定のデータ量になると、該表面圧縮画像データと該裏面圧縮画像データをページ順に後段の画像処理手段に順次転送する転送手段と、
を備えていることを特徴とする両面画像読み取り装置。 Surface image reading means for reading an image on the surface of the document;
Back side image reading means for reading an image on the back side of the document;
Image storage means having a front-side storage area and a back-side storage area having a predetermined capacity;
Surface image compression means for compressing the surface image data read by the surface image reading means for each page by a predetermined compression method;
Back side image compression means for compressing the back side image data read by the back side image reading means for each page by a predetermined compression method;
The front side image compression means compresses the front side image data of one page of the original document and the data size thereof, and the back side image compression means compresses the back side image data of the original page of one page and its data size. Image data storage means for storing in the front storage area and the back storage area of the image storage means;
When the total data amount of the front surface compressed image data and the back surface compressed image data in the image storage means reaches a predetermined data amount, the front surface compressed image data and the back surface compressed image data are sequentially transferred to the subsequent image processing means in page order. Transfer means to
A double-sided image reading apparatus comprising:
前記未圧縮原稿画像データ1ページ分のデータ量以下のデータ量を前記所定データ量として、前記表面圧縮画像データと前記裏面圧縮画像データをページ順に後段の画像処理手段に順次転送するとともに、該表面圧縮画像データと該裏面圧縮画像データの転送データ量合計が該未圧縮原稿画像データ1ページ未満であると、該未圧縮原稿画像データ1ページ分のデータ量にデータ調整する調整データを付加することを特徴とする請求項1記載の両面画像読み取り装置。 The transfer means includes
The front side compressed image data and the back side compressed image data are sequentially transferred to the subsequent image processing means in the page order, with the data amount equal to or less than the data amount of one page of the uncompressed original image data as the predetermined data amount, If the total transfer data amount of the compressed image data and the back side compressed image data is less than one page of the uncompressed document image data, adjustment data for adjusting data to the data amount for one page of the uncompressed document image data is added. The double-sided image reading device according to claim 1.
1枚目の原稿については、前記表面画像圧縮手段の圧縮した前記表面圧縮画像データを前記転送手段に前記データサイズを付加して直接渡すとともに前記裏面画像圧縮手段の圧縮した前記裏面圧縮画像データを前記画像記憶手段の前記裏面用記憶領域に格納し、2枚目以降の原稿については、前記表面画像圧縮手段の圧縮した前記表面圧縮画像データ及び前記裏面画像圧縮手段の圧縮した前記裏面圧縮画像データをそれぞれ前記データサイズを付加して前記表面用記憶領域及び前記裏面用記憶領域に格納し、
前記転送手段は、
1枚目の原稿については、前記画像データ格納手段から渡された前記表面圧縮画像データを後段の画像処理手段に転送し、該表面圧縮画像データの転送が完了すると、前記画像記憶手段の前記裏面用記憶領域に格納されている前記裏面圧縮画像データを後段の画像処理手段に転送し、2枚目以降の原稿については、前記画像記憶手段の前記表面用記憶領域に格納されている前記表面圧縮画像データ及び前記裏面用記憶領域に格納されている前記裏面圧縮画像データをページ順に順次後段の画像処理手段に転送することを特徴とする請求項1または請求項2記載の両面画像読み取り装置。 The image data storage means includes
For the first original, the surface compressed image data compressed by the front surface image compressing unit is directly transferred with the data size added to the transfer unit, and the back surface compressed image data compressed by the back surface image compressing unit is transferred. For the second and subsequent originals stored in the back surface storage area of the image storage means, the front surface compressed image data compressed by the front surface image compression means and the back surface compressed image data compressed by the back surface image compression means Are stored in the front-side storage area and the back-side storage area by adding the data size respectively.
The transfer means includes
For the first original, the surface compressed image data delivered from the image data storage means is transferred to the subsequent image processing means, and when the transfer of the surface compressed image data is completed, the back surface of the image storage means The back side compressed image data stored in the storage area is transferred to the subsequent image processing means, and the second and subsequent originals are stored in the front side storage area of the image storage means. 3. The double-sided image reading apparatus according to claim 1, wherein the image data and the back side compressed image data stored in the back side storage area are sequentially transferred to the subsequent image processing means in the page order.
前記後段の画像処理手段が読み取り可能なレジスタを備え、
前記画像データ格納手段は、前記データサイズを、前記表面圧縮画像データ及び前記裏面圧縮画像データに付加する代わりに、前記レジスタに書き込むことを特徴とする請求項1から請求項3のいずれかに記載の両面画像読み取り装置。 The image reading device includes:
The latter image processing means includes a readable register,
The said image data storage means writes the said data size in the said register instead of adding to the said surface compression image data and the said back surface compression image data. Double-sided image reading device.
原稿の裏面の画像を読み取る裏面画像読み取り処理ステップと、
前記表面画像読み取り処理ステップで読み取られた表面画像データをページ毎に所定の圧縮方式で圧縮する表面画像圧縮処理ステップと、
前記裏面画像読み取り処理ステップで読み取られた裏面画像データをページ毎に所定の圧縮方式で圧縮する裏面画像圧縮処理ステップと、
前記表面画像圧縮処理ステップで圧縮された表面圧縮画像データ及び前記裏面画像圧縮処理ステップで圧縮された裏面圧縮画像データを、所定容量の表面用記憶領域と裏面用記憶領域を有する画像記憶手段の該表面用記憶領域及び該裏面用記憶領域に格納するとともに原稿1ページの画像データが圧縮された該表面圧縮画像データのデータサイズ及び該裏面圧縮画像データのデータサイズを取得して該表面圧縮画像データ及び該裏面圧縮画像データに付加する画像データ格納処理ステップと、
前記画像記憶手段の前記表面圧縮画像データと前記裏面圧縮画像データの合計データ量が所定のデータ量になると、該表面圧縮画像データと該裏面圧縮画像データをページ順に後段の画像処理手段に順次転送する転送処理ステップと、
を有することを特徴とする両面画像読み取り方法。 A surface image reading process step for reading an image on the surface of the document;
A reverse image reading process step for reading an image on the reverse side of the document;
A surface image compression processing step of compressing the surface image data read in the surface image reading processing step by a predetermined compression method for each page;
A back side image compression processing step for compressing the back side image data read in the back side image reading processing step by a predetermined compression method for each page;
The surface storage image data compressed by the front surface image compression processing step and the back surface compression image data compressed by the back surface image compression processing step are stored in the image storage means having a front surface storage area and a back surface storage area. The compressed data of the front surface is obtained by acquiring the data size of the compressed image data of the front surface and the compressed image data of the back surface, which is stored in the storage area for the front surface and the storage area for the back surface, and the image data of one page of the document is compressed. And an image data storage processing step to be added to the back surface compressed image data,
When the total data amount of the front surface compressed image data and the back surface compressed image data in the image storage means reaches a predetermined data amount, the front surface compressed image data and the back surface compressed image data are sequentially transferred to the subsequent image processing means in page order. A transfer processing step to
A double-sided image reading method comprising:
原稿の表面の画像を読み取る表面画像読み取り処理と、
原稿の裏面の画像を読み取る裏面画像読み取り処理と、
前記表面画像読み取り処理で読み取られた表面画像データをページ毎に所定の圧縮方式で圧縮する表面画像圧縮処理と、
前記裏面画像読み取り処理で読み取られた裏面画像データをページ毎に所定の圧縮方式で圧縮する裏面画像圧縮処理と、
前記表面画像圧縮処理で圧縮された表面圧縮画像データ及び前記裏面画像圧縮処理で圧縮された裏面圧縮画像データを、所定容量の表面用記憶領域と裏面用記憶領域を有する画像記憶手段の該表面用記憶領域及び該裏面用記憶領域に格納するとともに原稿1ページの画像データが圧縮された該表面圧縮画像データのデータサイズ及び該裏面圧縮画像データのデータサイズを取得して該表面圧縮画像データ及び該裏面圧縮画像データに付加する画像データ格納処理と、
前記画像記憶手段の前記表面圧縮画像データと前記裏面圧縮画像データの合計データ量が所定のデータ量になると、該表面圧縮画像データと該裏面圧縮画像データをページ順に後段の画像処理手段に順次転送する転送処理と、
を実行させることを特徴とする両面画像読み取りプログラム。 On the computer,
A surface image reading process for reading an image on the surface of the document;
A back side image reading process for reading a back side image of the document;
Surface image compression processing for compressing the surface image data read in the surface image reading processing for each page by a predetermined compression method;
Backside image compression processing for compressing the backside image data read in the backside image reading processing by a predetermined compression method for each page;
The front side compressed image data compressed by the front side image compression process and the back side compressed image data compressed by the back side image compression process are used for the front side of the image storage means having a front side storage area and a rear side storage area. The data size of the surface compressed image data and the data size of the back surface compressed image data obtained by compressing the image data of one page of the document while being stored in the storage area and the back surface storage area are acquired, and the surface compressed image data and the surface compressed image data Image data storage processing to be added to the back side compressed image data;
When the total data amount of the front surface compressed image data and the back surface compressed image data in the image storage means reaches a predetermined data amount, the front surface compressed image data and the back surface compressed image data are sequentially transferred to the subsequent image processing means in page order. Transfer processing to
A double-sided image reading program characterized in that is executed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009268460A JP5515684B2 (en) | 2009-11-26 | 2009-11-26 | Double-sided image reading apparatus, double-sided image reading method, double-sided image reading program, and recording medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009268460A JP5515684B2 (en) | 2009-11-26 | 2009-11-26 | Double-sided image reading apparatus, double-sided image reading method, double-sided image reading program, and recording medium |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011114529A true JP2011114529A (en) | 2011-06-09 |
JP5515684B2 JP5515684B2 (en) | 2014-06-11 |
Family
ID=44236554
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009268460A Expired - Fee Related JP5515684B2 (en) | 2009-11-26 | 2009-11-26 | Double-sided image reading apparatus, double-sided image reading method, double-sided image reading program, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5515684B2 (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09205524A (en) * | 1996-01-26 | 1997-08-05 | Ricoh Co Ltd | Facsimile equipment |
JP2000032244A (en) * | 1998-07-15 | 2000-01-28 | Ricoh Co Ltd | Image reader and image formation device |
-
2009
- 2009-11-26 JP JP2009268460A patent/JP5515684B2/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09205524A (en) * | 1996-01-26 | 1997-08-05 | Ricoh Co Ltd | Facsimile equipment |
JP2000032244A (en) * | 1998-07-15 | 2000-01-28 | Ricoh Co Ltd | Image reader and image formation device |
Also Published As
Publication number | Publication date |
---|---|
JP5515684B2 (en) | 2014-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2001218064A (en) | Image processor | |
US20050200915A1 (en) | Image information apparatus | |
US7038719B2 (en) | Image sensing apparatus, image processing method, recording medium, and program | |
JP2009296352A (en) | Image processor, method for processing image and image forming device | |
JP5515684B2 (en) | Double-sided image reading apparatus, double-sided image reading method, double-sided image reading program, and recording medium | |
KR20180029889A (en) | Information processing apparatus and semiconductor integrated circuit including ring bus system | |
JP2002109527A (en) | Image input-output device, image storage device, image processor, and image data processing method | |
JP5777649B2 (en) | Information processing device | |
JP4424090B2 (en) | Image reading device | |
JP3913533B2 (en) | Digital copying machine | |
US9225874B2 (en) | Image reading apparatus capable of outputting a plurality of types of image data | |
US9019404B2 (en) | Image processing apparatus and method for preventing image degradation | |
JP4143246B2 (en) | Image forming system | |
JP4071809B2 (en) | Image processing device | |
JP4803378B2 (en) | Image processing apparatus and program | |
JPH11289427A (en) | Image reader | |
JP2022143092A (en) | Image reading device, control method, and control program | |
JP2002057880A (en) | Image processing unit | |
JP2003324581A (en) | Image reader | |
JP2024006383A (en) | Image reading device | |
JP2004357032A (en) | Image reading apparatus, image forming apparatus, image transmission control method, program and recording medium | |
JP3982982B2 (en) | Image processing device | |
JPH0844875A (en) | Encoding processor | |
JPH0879471A (en) | Image forming device | |
KR101862181B1 (en) | Apparatus and method for processing image |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120807 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20120815 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20120815 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130814 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130917 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131002 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20131002 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140304 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140317 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5515684 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |