JPH0378775A - digital copy machine - Google Patents

digital copy machine

Info

Publication number
JPH0378775A
JPH0378775A JP1214831A JP21483189A JPH0378775A JP H0378775 A JPH0378775 A JP H0378775A JP 1214831 A JP1214831 A JP 1214831A JP 21483189 A JP21483189 A JP 21483189A JP H0378775 A JPH0378775 A JP H0378775A
Authority
JP
Japan
Prior art keywords
image
data
storage means
copying machine
digital copying
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
Application number
JP1214831A
Other languages
Japanese (ja)
Other versions
JP3064305B2 (en
Inventor
Junichi Ota
太田 準一
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP1214831A priority Critical patent/JP3064305B2/en
Publication of JPH0378775A publication Critical patent/JPH0378775A/en
Application granted granted Critical
Publication of JP3064305B2 publication Critical patent/JP3064305B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Facsimiles In General (AREA)
  • Storing Facsimile Image Data (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Laser Beam Printer (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

PURPOSE:To perform edition with a minimized memory capacity by allowing a graphic picture of binarization picture data to carry out vectrization and using the stored picture subjected to drawing operation s output picture data. CONSTITUTION:An original reading means 1 reads optically an original to obtain binarization picture data, a first storing means 2 stores the picture data obtained by the original reading means 1, and a vector making means 4 allows the graphic picture of the picture data stored in the first storing means 2 to carry out vectorization. A second storing means 7 stores the data made into a vector by the vectorization means 4, and a plotting means 8 develops the data read out of the second storing means 7 in a third storing means 9. An output means 10 forms an image on transfer paper through the use of data read out of the third storing means 9. Thus edition can be carried out with a minimized memory capacity.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は画像情報をディジタル処理して複写を行うディ
ジタル複写機に関するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a digital copying machine that digitally processes image information and copies it.

〔従来の技術〕[Conventional technology]

従来より画像形成を行う装置として、光学系によって原
稿を読み取ると同時に感光体に露光し、これに対し現像
、転写、定着を順次行うプロセスを採用した電子複写装
置がある。この種の複写装置では、複写された画像は原
画と同一内容であり、複写画像に何らかの加工(編集)
を施すことば成されていない。
2. Description of the Related Art Conventionally, as an image forming apparatus, there is an electronic copying apparatus that employs a process in which an optical system reads a document and simultaneously exposes a photoreceptor to light, and sequentially performs development, transfer, and fixing. With this type of copying device, the copied image has the same content as the original, and the copied image is not processed (edited) in any way.
The words of God have not been fulfilled.

しかし、オフィスにおける多様な書類作成業務に対応し
て、画像の抜取り、位置変更、合成、削除などの編集を
行えるようにした複写装置のニズがあり、このような要
求に対応したものにディジタル複写装置がある。
However, there is a need for copying machines that can perform editing such as extracting, repositioning, compositing, and deleting images in order to handle a variety of document creation tasks in offices, and digital copying machines are needed to meet these demands. There is a copying machine.

ディジタル複写装置は、画像情報をディジタル信号とし
て取り込み、編集を必要としない場合には、そのままプ
リンタ用の信号として出力する。
A digital copying device takes in image information as a digital signal, and if editing is not required, outputs it as is as a signal for a printer.

一方、編集を必要とする場合には、編集に必要な画像エ
リアに相当する信号ブロックをイメージプロセッサに転
送し、画像メモリに蓄積する構成が一般にとられている
On the other hand, when editing is required, a configuration is generally adopted in which a signal block corresponding to an image area required for editing is transferred to an image processor and stored in an image memory.

なお、この種の、技術に関するものとして、例えば、特
開昭63−16762号、特開昭63−16763号、
特開昭63−16764号、特開昭63−66679号
、特開昭64−53272号がある。
In addition, as related to this type of technology, for example, Japanese Patent Application Laid-Open No. 63-16762, Japanese Patent Application Laid-Open No. 63-16763,
There are JP-A-63-16764, JP-A-63-66679, and JP-A-64-53272.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

しかし、従来のディジタル複写機にあっては、メモリ容
量が大きくなり、装置の大型化及びコストアップを招い
ていた。
However, in conventional digital copying machines, the memory capacity has increased, leading to an increase in the size and cost of the device.

本発明の目的は、最小のメモリ容量によって編集処理が
行えるようにしたディジタル複写機を提供することにあ
る。
SUMMARY OF THE INVENTION An object of the present invention is to provide a digital copying machine that can perform editing processing using a minimum memory capacity.

〔課題を解決するための手段〕[Means to solve the problem]

上記の目的を達成するために、この発明は、原稿を光学
的に読み取って2値化した画像データを得る原稿読取手
段と、該手段による画像データを記憶する第1の記憶手
段と、該手段に記憶された画像データの図形画像をベク
トル化するベクトル化手段と、該手段によってベクトル
化したデータを記憶する第2の記憶手段と、第3の記憶
手段と、前記第2の記憶手段から読み出したデータを前
記第3の記憶手段に展開する作画手段と、該第3の記憶
手段から読み出したデータを用いて転写紙に像形成させ
る出力手段とを設けている。
In order to achieve the above object, the present invention provides a document reading means for optically reading a document to obtain binarized image data, a first storage means for storing image data obtained by the means, and a first storage means for storing image data obtained by the means. vectorization means for vectorizing a graphic image of image data stored in the image data, a second storage means for storing data vectorized by the means, a third storage means, and reading from the second storage means. The apparatus is provided with an image forming means for developing the data read out from the third storage means, and an output means for forming an image on transfer paper using the data read from the third storage means.

メモリ容量を少なくするために、前記第1の記憶手段と
前記第3の記憶手段とが同一にすることができる。
In order to reduce memory capacity, the first storage means and the third storage means may be the same.

図形だけでなく文字を含む原稿の処理を可能にするため
に、前記第1の記憶手段に記憶された画像データから文
字画像と図形画像とを判別する線/文字判別手段を備え
、文字画像を最小単位に切り出し、これをビットマツプ
のまま、あるいは圧縮処理を施して前記第2記憶手段に
格納する手段を設けることが望ましい。
In order to make it possible to process originals containing not only figures but also characters, a line/character discriminator is provided for discriminating between character images and figure images from the image data stored in the first storage means. It is desirable to provide means for cutting out the data into the smallest unit and storing it in the second storage means, either as a bitmap or after compression processing.

また、メモリ容量を少なくする手段として、前記ベクト
ル化手段からのデータに対して2値の圧縮画像を前記作
画手段によって作成し、これを前記出力手段によって復
元する手段を設けることもできる。
Further, as a means for reducing the memory capacity, it is also possible to provide means for creating a binary compressed image using the drawing means for the data from the vectorizing means and restoring this image using the output means.

〔作用〕[Effect]

上記手段によれば、2値化した画像データの図形画像に
対しベクトル化処理を行い、この保存画像に対し作画処
理がなされたものを出力画像データとして用いる。また
、文字画像に対しては最小単位による切り出しを行い、
これに対し画像圧縮を施して保存する。したがって、帳
票、書式などのように殆どが線による原稿ではベクトル
化することによりデータ量を少なくでき、よってメモリ
容量を少なくすることができる。また、文字画像は最小
単位の切り出しにより、効率的な保存が可能になる。
According to the above means, the graphic image of the binarized image data is subjected to vectorization processing, and the stored image subjected to drawing processing is used as output image data. In addition, character images are cut out using the minimum unit,
The image is compressed and saved. Therefore, in the case of documents that are mostly lines, such as documents and forms, the amount of data can be reduced by vectorizing them, and the memory capacity can therefore be reduced. Furthermore, character images can be efficiently saved by cutting out the minimum unit.

〔実施例〕〔Example〕

以下、本発明の実施例について図面を参照しながら説明
する。
Embodiments of the present invention will be described below with reference to the drawings.

第1図は本発明によるディジタル複写機の一実施例を示
すブロック図、第2図は本発明の処理例を示すフローチ
ャートである。
FIG. 1 is a block diagram showing an embodiment of a digital copying machine according to the present invention, and FIG. 2 is a flowchart showing an example of processing according to the present invention.

原稿を読み取るために原稿読取部l(原稿読取手段)が
設けられ、原稿内容を光学的に読み取り、2値のディジ
タルデータに変換して出力する。原稿読取部1には、2
値デイジタルデータを記憶するメモリ2(第1の記憶手
段)が接続され、このメモリ2に線/文字判別部3が接
続されている。
A document reading section l (document reading means) is provided to read the document, and optically reads the contents of the document, converts it into binary digital data, and outputs it. The document reading section 1 has 2
A memory 2 (first storage means) for storing value digital data is connected, and a line/character discrimination section 3 is connected to this memory 2.

線/文字判別部3(線/文字判別手段)には、線図形に
対応してベクトル化処理を行うベクトル化処理部4(ベ
クトル化処理手段)、及び文字画像に対応して画像圧縮
処理を行う画像圧縮処理部5が接続されている。
The line/character discrimination section 3 (line/character discrimination means) includes a vectorization processing section 4 (vectorization processing means) that performs vectorization processing corresponding to line figures, and a vectorization processing section 4 (vectorization processing means) that performs image compression processing corresponding to character images. An image compression processing unit 5 is connected thereto.

ベクトル化処理部4及び画像圧縮処理部5の処理結果を
記憶するためにメモリ7(第2の記憶手段)が設けられ
、このメモリ7に対するデータ書き込み及び読み出しを
行う書き込み/読み出し制御部6が、ベクトル化処理部
4及び画像圧縮処理部5に接続されている。
A memory 7 (second storage means) is provided to store the processing results of the vectorization processing section 4 and the image compression processing section 5, and a write/read control section 6 that writes and reads data to and from the memory 7. It is connected to the vectorization processing section 4 and the image compression processing section 5.

書き込み/読み出し制御部6には、ベクトルデータある
いは文字画像データを、メモリ9(第3の記憶手段)に
出力画像として展開する作画処理部8(作画手段)が接
続されている。さらに、作画処理部8には出力部10(
出力手段)が接続され、この出力部10にプリンタ11
が接続されている。
The writing/reading control section 6 is connected to a drawing processing section 8 (drawing means) that develops vector data or character image data as an output image in the memory 9 (third storage means). Furthermore, the drawing processing section 8 includes an output section 10 (
output means) is connected, and a printer 11 is connected to this output unit 10.
is connected.

次に、以上の構成による実施例の動作について、第2図
を参照して説明する。
Next, the operation of the embodiment with the above configuration will be explained with reference to FIG.

まず、第3図に示すような線と文字が混在した原稿をデ
ィジタル複写機の上面に設けられた不図示の原稿載置台
に載置してコピー開始ボタン(不図示)を押すことによ
り、原稿は原稿読取部1によって光学的に読み取られ(
ステップ21)、2値のディジタルデータに変換して出
力される。この2値デイジタルデータは、メモリ2に入
力画像データとして格納される。
First, by placing a document containing a mixture of lines and characters as shown in Figure 3 on the document table (not shown) installed on the top of the digital copying machine and pressing the copy start button (not shown), the document can be copied. is optically read by the document reading unit 1 (
In step 21), the data is converted into binary digital data and output. This binary digital data is stored in the memory 2 as input image data.

ついで、メモリ2に格納された入力画像データは線/文
字判別部3によって読み出され、画像内の連結している
黒画素集合の輪郭を追跡し、その輪郭の走査方向、副走
査方向の最小値と長さを求める。これが黒画素集合を囲
む最小の長方形になる。その輪郭の大きさにより、入力
画像データ中の黒画素集合が文字画像か線図形画像かを
判定し、線図形の場合にはベクトル化処理部4へ画像デ
ータを出力し、文字画像の場合には画像圧縮処理部5へ
画像データを出力する(ステップ22)。
Next, the input image data stored in the memory 2 is read out by the line/character discriminator 3, which traces the outline of a set of connected black pixels in the image, and determines the minimum of the outline in the scanning direction and the sub-scanning direction. Find value and length. This becomes the smallest rectangle surrounding the black pixel set. Based on the size of the outline, it is determined whether the black pixel set in the input image data is a character image or a line figure image, and if it is a line figure, the image data is output to the vectorization processing unit 4, outputs the image data to the image compression processing section 5 (step 22).

ベクトル化処理部4は、線図形をベクトル化しくステッ
プ23)、さらにベクトルの方向と予め設定された整列
方向との角度誤差の小さい方向にベクトル修正を施す(
ステップ24)。また、文字画像の場合、その最小の長
方形の画像が線/文字判別部3で切り出され、そのまま
或いは画像圧縮処理部5によって圧縮処理を施し、開始
位置のデータと共に出力する(ステップ29)。
The vectorization processing unit 4 vectorizes the line figure (step 23), and further performs vector correction in the direction where the angular error between the vector direction and the preset alignment direction is small (
Step 24). In the case of a character image, the smallest rectangular image is cut out by the line/character discrimination section 3, and output as is or after being compressed by the image compression processing section 5 together with the starting position data (step 29).

ベクトル化処理部4または画像圧縮処理部5より出力さ
れる画像データは、書き込み/読み出し制御部6を介し
てメモリ7に格納する(ステップ25)。以上によって
、原稿の読み取り及び記憶が完了する。
The image data output from the vectorization processing section 4 or the image compression processing section 5 is stored in the memory 7 via the write/read control section 6 (step 25). With the above steps, reading and storing the original is completed.

記憶させた原稿を出力する場合、書き込み/読み出し制
御部6によってメモリ7から画像データ(ベクトルデー
タまたは文字画像データ)を読み出しくステップ26)
、作画処理部8によってベクトルデータまたは文字画像
データをメモリ9に出力画像データとして展開する(ス
テップ27)。
When outputting the stored manuscript, the write/read control unit 6 reads image data (vector data or character image data) from the memory 7 (step 26).
, the vector data or character image data is expanded into the memory 9 as output image data by the drawing processing unit 8 (step 27).

このメモリ9に格納されたデータは、出力部10によっ
て読みだされ、プリンタ11に印加してプリントを行う
(ステップ28)。このプリントによる出力結果は第4
図の如くになり、手書きによる線図が直線に加工される
The data stored in the memory 9 is read out by the output section 10 and applied to the printer 11 for printing (step 28). The output result of this print is the 4th
As shown in the figure, the handwritten line diagram is processed into a straight line.

次に、線/文字判別部3による輪郭線追跡処理及び画像
判定処理について詳述する。
Next, the contour tracing process and image determination process by the line/character discrimination section 3 will be described in detail.

まず、入力画像をラスク走査し、追跡を開始する黒画素
を捜し出す。ついで、その追跡開始画素から外側の輪郭
線の場合には反時計回りに追跡し、内側の輪郭線の場合
には時計回りに輪郭画素を追跡する。そして、再び追跡
開始画素に戻ったことをもって、1つの黒画素集合の輪
郭線の追跡が終了する。以上の操作を未追跡の輪郭画素
が無くなるまで繰り返し実行する。
First, the input image is scanned to find a black pixel to start tracking. Next, contour pixels are traced counterclockwise from the tracing start pixel in the case of an outer contour line, and clockwise in the case of an inner contour line. Then, when the pixel returns to the tracing start pixel again, the tracing of the outline of one black pixel set ends. The above operations are repeated until there are no untracked contour pixels.

第7図は1つの黒画素集合の輪郭線を追跡した例を示す
もので、輪郭線の方向として第8図に示すような0〜7
の方向としている。
Figure 7 shows an example of tracing the outline of one black pixel set, and the direction of the outline is 0 to 7 as shown in Figure 8.
The direction is as follows.

まず、第7図の点描30のようにラスク走査して追跡開
始画素を捜し、例えば、追跡開始画素が(i十j、j)
の位置に見つかったとすると、ラスク走査時の1つ前の
画素が白画素であり外側輪郭線であると判断し、この位
置より反時計回りに追跡を開始する。次に、第8図の「
4」の方向から反時計回りに近傍の画素を調べ、最初に
見つかった黒画素の方向を輪郭線の方向とする。ついで
、追跡中心画素をその黒画素に移動し、前回の輪郭0 線の方向(第8図の「2」の方向)から反時計回りに近
傍画素を調べ、これが追跡開始画素にたどりつくまで繰
り返す。このような処理を行うことにより、第7図中の
矢印群で示すような輪郭線31が得られる。
First, as shown in pointillism 30 in FIG. 7, the tracking start pixel is searched by rask scanning. For example, if the tracking start pixel is (i + j, j)
If it is found at the position, it is determined that the previous pixel during rask scanning is a white pixel and is an outer contour line, and tracking is started counterclockwise from this position. Next, in Figure 8, “
Neighboring pixels are checked counterclockwise from the direction 4'', and the direction of the first black pixel found is set as the direction of the outline. Next, the tracking center pixel is moved to that black pixel, and neighboring pixels are checked counterclockwise from the direction of the previous contour 0 line (direction "2" in FIG. 8), and this is repeated until the tracking start pixel is reached. By performing such processing, a contour line 31 as shown by the arrow group in FIG. 7 is obtained.

この追跡結果のうち、外側の輪郭線追跡の場合だけを輪
郭データとしてメモリに格納する。輪郭データは第9図
に示すように、輪郭座標の最小値と最大値をとって開始
位置(最小値)と長さ(最大値−最小値)で構成されて
いる。第9図の1行目が第7図の輪郭線追跡結果を示し
ている。
Of the tracing results, only the outer contour tracing is stored in the memory as contour data. As shown in FIG. 9, the contour data is composed of the starting position (minimum value) and length (maximum value - minimum value) obtained by taking the minimum and maximum values of the contour coordinates. The first line of FIG. 9 shows the contour tracing results of FIG. 7.

次に、画像判定方法について説明する。Next, an image determination method will be explained.

輪郭線追跡の結果として得られた輪郭データの内、X方
向、Y方向の大きさ(第9図参照)により、その輪郭線
の内側の画像ノイズなのか、文字なのか、あるいは図形
なのかを判定する。予めノイズ画像の大きさの上限、文
字画像の大きさの上限を決めておき、夫々をLl、L2
とするとき、第10図のフローチャートに従って画像判
定を行う。
Based on the size of the contour data obtained as a result of contour tracing in the X and Y directions (see Figure 9), it is possible to determine whether it is image noise, characters, or figures inside the contour. judge. Determine the upper limit of the noise image size and the upper limit of the character image size in advance, and set them respectively to Ll and L2.
In this case, image determination is performed according to the flowchart in FIG.

第10図に示す如く、長さX、Yが共にLlより小さい
場合にノイズとみなしくステップ43)、逆に大きい場
合にステップ42へ移行する(ステップ41)。ステッ
プ42では、長さX、Yが共にLlより大きく且つ長さ
X、Yが共にL2より小さい場合を文字画像としくステ
ップ44)、それ以外を図形画像と判定する(ステップ
45)。
As shown in FIG. 10, if the lengths X and Y are both smaller than Ll, it is regarded as noise (step 43), and if they are larger, the process moves to step 42 (step 41). In step 42, if the lengths X and Y are both greater than Ll and both the lengths X and Y are smaller than L2, the image is determined to be a character image (step 44), and the others are determined to be graphic images (step 45).

この画像判定データは、第11図に示すようにコード化
され、第9図の順番に登録される。
This image determination data is encoded as shown in FIG. 11 and registered in the order shown in FIG.

ここで、上記のLL、L2は変倍率Rに応じて変化させ
ないと、変倍読み取り時の正確な画像判定が行えないの
で、次の計算を行う。
Here, unless the above-mentioned LL and L2 are changed in accordance with the magnification ratio R, accurate image judgment cannot be performed during variable magnification reading, so the following calculation is performed.

Ll’ =LIXR L2’ =L2XR そして、このLl’ 、L2’ を判定時にLl。Ll' = LIXR L2' = L2XR Then, these Ll' and L2' are Ll at the time of judgment.

L2の代わりに用いる。Used in place of L2.

次に、ベクトル化処理部4で実行される処理について詳
述する。
Next, the processing executed by the vectorization processing section 4 will be described in detail.

ベクトル化処理部4の1つである2値の線図面像のベク
トル化処理は、例えば、電子通信学会論1 2 文語、1985年4月VOL、J68−D、 &4゜8
45頁〜852頁、あるいは特開昭62−286177
号に記載されるように、線図形画像の両側の輪郭線を追
跡しつつ、その中心線を求め、これを折れ線ベクトルと
して近似表現する方法を用いている。
The vectorization process of a binary line drawing image, which is one of the vectorization processing units 4, is described in, for example, IEICE Paper 1 2 Bungo, April 1985, VOL, J68-D, &4゜8
Pages 45 to 852, or JP-A-62-286177
As described in this issue, a method is used in which the center line is determined while tracing the contour lines on both sides of a line graphic image, and this is approximated as a polygonal line vector.

ところで、保存した画像に読み取り画像を合成して出力
する処理は、出力部lOが原稿読取部lで読み取った入
力画像信号と、メモリ9から読み出した出力画像信号と
の論理和によってコピー紙に作像することにより実現可
能である。例えば、第4図に示すような格納像に対し、
第5図に示すような原稿を合成すると、第6図のような
出力画像を得ることができる。
By the way, the process of combining and outputting a read image with a stored image is a process in which the output unit 10 generates a copy paper by ORing the input image signal read by the document reading unit 1 and the output image signal read from the memory 9. This can be achieved by visualizing it. For example, for a stored image as shown in Figure 4,
When originals as shown in FIG. 5 are combined, an output image as shown in FIG. 6 can be obtained.

本発明の機能を実行するに際し、予め実行領域をタブレ
ットやマーカなどで指定することにより、原稿中の一部
を保存し、あるいは線/文字判別部3で判別した線画像
、文字画像のいずれか一方のみを保存することも可能で
ある。
When executing the functions of the present invention, by specifying the execution area in advance with a tablet or marker, a part of the document can be saved, or a line image or character image determined by the line/character discrimination section 3 can be saved. It is also possible to save only one.

ところで、半導体デバイスを用いて構成された装置では
、多機能化するほどメモリ容量が多くなり、コストダウ
ン及び小型化を図るためには、メモリを少なくすること
が望ましい。
Incidentally, in a device configured using semiconductor devices, the more functions the device has, the larger the memory capacity becomes, and in order to reduce costs and size, it is desirable to reduce the amount of memory.

そこで、考えられる第1の方法は、原稿読み取りの際、
縮小して入力し、処理後に拡大して出力することである
。この方法では、入力から出力までの間の処理における
演算回数も減るので、処理時間も短くなる。
Therefore, the first possible method is to
This is to input the data in a reduced size, and then enlarge it and output it after processing. With this method, the number of calculations in the process from input to output is also reduced, so the processing time is also shortened.

また、第2の方法は、原稿を読み取った後、画像データ
を圧縮し、圧縮処理後に復元してから出力することであ
る。この圧縮、復元の方法としてはファクシミリなどに
使用されているMH法によることも可能であるが、必要
な情報が黒画素のみということから、黒画素のラン・ノ
ンブレスを用いて圧縮(作画処理部8によって行う)及
び復元(出力部10によって行う)する例を説明する。
The second method is to compress the image data after reading the original, and to output the data after decompressing it after the compression process. Although it is possible to use the MH method used in facsimiles, etc., this compression and restoration method is possible, but since the necessary information is only from black pixels, it is possible to perform compression using black pixel run non-breathing (drawing processing unit 8) and restoration (performed by the output unit 10) will be described.

この場合、データ構造は第12図及び第13図に示すよ
うに、副走査方向(Y方向)位置、走査方向(X方向)
開始位置、走査方向終了位置のデータから成り、ラスク
走査順にデータが登録されて3 4 いる。入力画像が圧縮されたデータ構造になっているた
め、上記の輪郭線追跡方法を用いることができず、以下
のような方法をとることになる。ここでは第14図を参
照して説明する。
In this case, the data structure is as shown in FIGS. 12 and 13.
It consists of data on a start position and an end position in the scanning direction, and the data is registered in the order of rask scanning. Since the input image has a compressed data structure, the above contour tracing method cannot be used, and the following method is used. Here, explanation will be given with reference to FIG. 14.

■ 圧縮された画像データを副走査方向に順に調べ、未
追跡の黒画素開始点を捜す。
■ Examine the compressed image data in order in the sub-scanning direction to find the starting point of an untracked black pixel.

■ そこからYの正方向(副走査のライン数が増加する
方向)の未追跡の黒画素開始点を捜す。
(2) From there, search for an untracked black pixel starting point in the positive direction of Y (direction in which the number of sub-scanning lines increases).

■ ■で同じ副走査列の前の黒画素列の黒画素終了点の
方が次の副走査列の黒画素開始点より近くにある場合、
同じ副走査列の前の黒画素列の黒画素終了点に進み、次
にその点からYの負方向へ黒画素終了点を捜す。
■ If the black pixel ending point of the previous black pixel column in the same sub-scanning column is closer to the black pixel starting point of the next sub-scanning column in ■,
The process proceeds to the black pixel ending point of the previous black pixel column in the same sub-scanning column, and then searches for the black pixel ending point in the negative direction of Y from that point.

■ 未追跡の黒画素開始点が見つからなかった場合、そ
の黒画素列の黒画素終了点に進み、そこからYの負方向
に黒画素終了点を捜す。
(2) If an untracked black pixel start point is not found, proceed to the black pixel end point of that black pixel column, and search for the black pixel end point in the negative direction of Y from there.

■ ■または■で同じ副走査列の次の黒画素列の黒画素
開始点の方が次の副走査列の黒画素終了点より近くに有
る場合は、同じ副走査列の次の黒画素列の黒画素開始点
に進み、次はその点からYの正方向へ黒画素開始点を捜
す。
■ In ■ or ■, if the black pixel start point of the next black pixel column in the same sub-scanning column is closer than the black pixel end point of the next sub-scanning column, the next black pixel column in the same sub-scanning column Next, the black pixel starting point is searched in the positive direction of Y from that point.

■ 上記■〜■を繰り返し、■の追跡開始点に戻ったら
、1つの輪郭ループの追跡が終了したことになる。つい
で、再び■に戻って次の追跡開始点を捜す。
■ When the above steps ■ to ■ are repeated and the trace returns to the tracing start point in ■, the tracing of one contour loop is completed. Then, return to ■ and search for the next tracking starting point.

■ 上記■〜■を繰り返し、まだ追跡していない黒画素
開始点が無くなったら処理を終了する。
■Repeat the steps from ■ to ■ above, and end the process when there are no black pixel starting points that have not been tracked yet.

以上の方法は、前記の輪郭線追跡方法に比べ、黒画素の
開始点と終了点のみを調べるのみで済むため、処理時間
が早く、第13図に示すデータ構造に黒ラン・レングス
の識別コードを上記識別フラグに記入することにより、
出力画像用のメモリを不要にすることができる。また、
隣接画像の分離が正確に行える。
Compared to the contour tracing method described above, the above method only needs to check the start and end points of black pixels, so the processing time is faster, and the black run length identification code is stored in the data structure shown in Figure 13. By filling in the identification flag above,
Memory for output images can be made unnecessary. Also,
Adjacent images can be separated accurately.

なお、上記実施例においては、メモリ2,9を個別に設
けるものとしたが、共用してもよい。また、メモリ7は
半導体メモリに代え、ハードディスクのような大容量の
記憶装置を用いてもよい。
In the above embodiment, the memories 2 and 9 are provided separately, but they may be shared. Further, the memory 7 may be replaced with a semiconductor memory, and may be a large-capacity storage device such as a hard disk.

このようにすれば、多数枚の原稿を同時に格納すること
が可能になる。
In this way, it becomes possible to store a large number of documents at the same time.

5 6 また、格納データに対し、変倍、90°単位の回転など
の処理が、座標変換計算によって容易に実施できる。さ
らに、格納原稿と同じサイズ、方向のコピー紙(転写紙
)がセットされていない場合でも、容易に拡大、縮小、
回転の操作を施した作画を得ることができる。
5 6 Further, processing such as scaling and rotation in units of 90° can be easily performed on stored data by coordinate transformation calculation. Furthermore, even if copy paper (transfer paper) of the same size and orientation as the stored original is not set, you can easily enlarge, reduce, and
You can obtain a drawing that has been rotated.

〔発明の効果〕〔Effect of the invention〕

本発明は上記の通り構成されているので、次に記載する
効果を奏する。
Since the present invention is configured as described above, it produces the effects described below.

請求項1のディジタル複写機においては、原稿を光学的
に読み取って2値化した画像データを得る原稿読取手段
と、該手段による画像データを記憶する第1の記憶手段
と、該手段に記憶された画像データの図形画像をベクト
ル化するベクトル化手段と、該手段によってベクトル化
したデータを記憶する第2の記憶手段と、第3の記憶手
段と、前記第2の記憶手段から読み出したデータを前記
第3の記憶手段に展開する作画手段と、該第3の記憶手
段から読み出したデータを用いて転写紙に像形成させる
出力手段とを設けたので、帳票、書式などの図形(線画
)原稿のメモリへの格納を少ないメモリ容量で行うこと
ができる。
In the digital copying machine according to claim 1, there is provided a document reading means for optically reading a document to obtain binarized image data; vectorization means for vectorizing a graphic image of image data; a second storage means for storing data vectorized by the means; a third storage means; and a vectorization means for storing data read from the second storage means. Since there is provided a drawing means for developing in the third storage means and an output means for forming an image on transfer paper using the data read from the third storage means, graphic (line drawing) originals such as documents and forms are provided. can be stored in memory with a small memory capacity.

請求項2のディジタル複写機においては、前記第1の記
憶手段と前記第3の記憶手段とが同一にすることにより
、メモリ容量を少なくすることができる。
In the digital copying machine according to the second aspect of the present invention, by making the first storage means and the third storage means the same, the memory capacity can be reduced.

請求項3のディジタル複写機においては、前記第1の記
憶手段に記憶された画像データから文字画像と図形画像
とを判別する線/文字判別手段を備え、文字画像を最小
単位に切り出し、これをビットマツプのまま、或いは圧
縮処理を施して前記第2記憶手段に格納する手段を設け
るようにしたので、図形だけでなく文字を含む原稿の処
理を可能にすることができる。
The digital copying machine according to claim 3 further comprises line/character discriminating means for discriminating character images and graphic images from the image data stored in the first storage means, which cuts out the character image into minimum units and divides the character image into minimum units. Since a means is provided for storing the bitmap as it is or after compression processing in the second storage means, it is possible to process originals containing not only figures but also characters.

請求項4のディジタル複写機においては、前記ベクトル
化手段からのデータに対して2値の圧縮画像を前記作画
手段によって作成し、これを前記出力手段によって復元
する手段を設けたので、メモリ容量を少なし、かつ文字
画像の劣化を少なくすることができる。
In the digital copying machine according to claim 4, there is provided means for creating a binary compressed image by the drawing means for the data from the vectorizing means and restoring this by the output means, so that the memory capacity can be reduced. It is possible to reduce deterioration of character images.

7 87 8

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

第1図は本発明によるディジタル複写機の一実施例を示
すブロック図、第2図は本発明の処理例を示すフローチ
ャート、第3図は線と文字が混在した処理対象の原稿の
一例を示す正面図、第4図は第3図の原稿を本発明によ
り処理した結果を示す正面図、第5図は第4図に示すよ
うな格納像に対して合成する原稿の正面図、第6図は第
4図の格納像と第5図の原稿像とを合成した結果を示す
画像図、第7図は1つの黒画素集合の輪郭線を追跡した
例を示す説明図、第8図は第7図の例の輪郭線の方向を
示す説明図、第9図は追跡結果にともなう輪郭データを
示すデータ図、第10図は画像判定の処理を示すフロー
チャート、第11図は画像判定データのコード化を示す
説明図、第12図は圧縮、復元処理の対象例を示す黒画
素のラン・レングス配置図、第13図は第12図の黒画
素のラン・レングスに対応するデータ構造図、第14図
は本発明にかかる圧縮画像の輪郭線追跡の例を示す説明
図である。 1・・・原稿読取部、2,7゜ 3・・・線/文字判別部、4・・ 環部、5・・・画像圧縮処理部、 環部、10・・・出力部、11・ 9・・・メモリ、 ・ベクトル化処 8・・・作画処 ・・プリンタ。 9 0 関−−−−−・・・・・・・    ・・・・・・・・
・・・・  ・・・・・ ・・・・・・・・・・・・・・
FIG. 1 is a block diagram showing an embodiment of a digital copying machine according to the present invention, FIG. 2 is a flowchart showing a processing example of the present invention, and FIG. 3 is an example of a document to be processed that includes a mixture of lines and characters. 4 is a front view showing the result of processing the original shown in FIG. 3 according to the present invention, FIG. 5 is a front view of the original to be synthesized with the stored image as shown in FIG. 4, and FIG. is an image diagram showing the result of combining the stored image in Figure 4 and the original image in Figure 5, Figure 7 is an explanatory diagram showing an example of tracing the outline of one black pixel set, and Figure 8 is Fig. 7 is an explanatory diagram showing the direction of the contour line in the example, Fig. 9 is a data diagram showing the contour data accompanying the tracking result, Fig. 10 is a flowchart showing the image judgment process, and Fig. 11 is the code of the image judgment data. FIG. 12 is a black pixel run length arrangement diagram showing an example of compression and decompression processing. FIG. 13 is a data structure diagram corresponding to the black pixel run length in FIG. 12. FIG. 14 is an explanatory diagram showing an example of outline tracing of a compressed image according to the present invention. 1... Original reading section, 2,7° 3... Line/character discrimination section, 4... Ring section, 5... Image compression processing section, Ring section, 10... Output section, 11. 9 ...Memory, -Vectorization processing 8...Drawing processing...Printer. 9 0 Seki------・・・・・・・・・・・・・・・
・・・・・・・・・・・・・・・・・・・・・・・・・・・

Claims (4)

【特許請求の範囲】[Claims] (1)原稿を光学的に読み取って2値化した画像データ
を得る原稿読取手段と、該手段による画像データを記憶
する第1の記憶手段と、該手段に記憶された画像データ
の図形画像をベクトル化するベクトル化手段と、該手段
によってベクトル化したデータを記憶する第2の記憶手
段と、第3の記憶手段と、前記第2の記憶手段から読み
出したデータを前記第3の記憶手段に展開する作画手段
と、該第3の記憶手段から読み出したデータを用いて転
写紙に像形成させる出力手段とを具備することを特徴と
するディジタル複写機。
(1) A document reading device that optically reads a document to obtain binarized image data, a first storage device that stores the image data obtained by the device, and a graphic image of the image data stored in the device. a vectorization means for vectorizing, a second storage means for storing data vectorized by the means, a third storage means, and data read from the second storage means into the third storage means. A digital copying machine characterized by comprising: an image forming means for developing an image; and an output means for forming an image on transfer paper using data read from the third storage means.
(2)前記第1の記憶手段と前記第3の記憶手段とが同
一であることを特徴とする請求項1記載のディジタル複
写機。
(2) The digital copying machine according to claim 1, wherein the first storage means and the third storage means are the same.
(3)前記第1の記憶手段に記憶された画像データから
文字画像と図形画像とを判別する線/文字判別手段を備
え、文字画像を最小単位に切り出し、これをビットマッ
プのまま、或いは圧縮処理を施して前記第2記憶手段に
格納することを特徴とする請求項1記載のディジタル複
写機。
(3) Line/character discrimination means for discriminating character images and graphic images from the image data stored in the first storage means is provided, and the character image is cut out into minimum units, and this is left as a bitmap or compressed. 2. A digital copying machine according to claim 1, wherein the digital copying machine performs processing and stores the processed data in said second storage means.
(4)前記ベクトル化手段からのデータに対して2値の
圧縮画像を前記作画手段によって作成し、これを前記出
力手段によって復元する手段を設けることを特徴とする
請求項1記載のディジタル複写機。
(4) The digital copying machine according to claim 1, further comprising means for creating a binary compressed image by the drawing means for the data from the vectorizing means and restoring this by the output means. .
JP1214831A 1989-08-23 1989-08-23 Digital copier Expired - Fee Related JP3064305B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1214831A JP3064305B2 (en) 1989-08-23 1989-08-23 Digital copier

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1214831A JP3064305B2 (en) 1989-08-23 1989-08-23 Digital copier

Publications (2)

Publication Number Publication Date
JPH0378775A true JPH0378775A (en) 1991-04-03
JP3064305B2 JP3064305B2 (en) 2000-07-12

Family

ID=16662263

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1214831A Expired - Fee Related JP3064305B2 (en) 1989-08-23 1989-08-23 Digital copier

Country Status (1)

Country Link
JP (1) JP3064305B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140087303A1 (en) * 2012-09-26 2014-03-27 Konica Minolta, Inc. Liquid developer

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR950018342A (en) 1993-12-15 1995-07-22 윌리엄 이. 램버트 3세 Mixtures to improve the adhesion of coatings to chalky substrates

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140087303A1 (en) * 2012-09-26 2014-03-27 Konica Minolta, Inc. Liquid developer
US9069276B2 (en) * 2012-09-26 2015-06-30 Konica Minolta, Inc. Liquid developer

Also Published As

Publication number Publication date
JP3064305B2 (en) 2000-07-12

Similar Documents

Publication Publication Date Title
JP2930612B2 (en) Image forming device
JP4502385B2 (en) Image processing apparatus and control method thereof
JP4227432B2 (en) Image processing method
JP2958584B2 (en) Noise removal method
US5278950A (en) Image composing method
JPH0221024B2 (en)
JP3149221B2 (en) Image processing device
JPH0378775A (en) digital copy machine
US5218460A (en) Method for pattern selection involving scaling-up circumscribed rectangles
JP4323856B2 (en) Image processing method
JPH05292294A (en) Digital copier
JP3338107B2 (en) Image processing device for micro film reader
JP2007129557A (en) Image processing system
JPH05122501A (en) Device and method for processing image
JP2957050B2 (en) Image data enlarger
JPH02266479A (en) Image forming device
JPS63187870A (en) Copy machine for copying
JPH0421911B2 (en)
JPH0481071A (en) digital copying machine
JPH0581428A (en) Picture processing method
JPH0793523A (en) Image information processing device
JPH04109369A (en) mark recognition device
JPH03123273A (en) Method for editing picture
JP2006261772A (en) Image forming apparatus and image forming method
JPH04251395A (en) Optical character/graphic reader

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees