[go: up one dir, main page]

JPH04314263A - Picture processor - Google Patents

Picture processor

Info

Publication number
JPH04314263A
JPH04314263A JP3079635A JP7963591A JPH04314263A JP H04314263 A JPH04314263 A JP H04314263A JP 3079635 A JP3079635 A JP 3079635A JP 7963591 A JP7963591 A JP 7963591A JP H04314263 A JPH04314263 A JP H04314263A
Authority
JP
Japan
Prior art keywords
image
image data
memory
characteristic
data
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
JP3079635A
Other languages
Japanese (ja)
Other versions
JP3382254B2 (en
Inventor
Ritsuji Tanabe
田辺 律司
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP07963591A priority Critical patent/JP3382254B2/en
Priority to US07/846,585 priority patent/US5465163A/en
Publication of JPH04314263A publication Critical patent/JPH04314263A/en
Application granted granted Critical
Publication of JP3382254B2 publication Critical patent/JP3382254B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Editing Of Facsimile Originals (AREA)
  • Image Processing (AREA)

Abstract

PURPOSE:To process a picture having been read for plural number of times as one large picture. CONSTITUTION:A scanner 1 receives a picture data of a prescribed quantity and a picture memory 3 stores the picture data of the prescribed quantity inputted from the scanner 1. A characteristic extract section 6 extracts a characteristic such as an edge based on a picture data of a prescribed quantity received from the scanner 1, a characteristic memory 7 stores the characteristic extracted by the characteristic extract section 6 and a CPU 10 controls the repetition of the execution up to the characteristic memory 7 from the scanner 1. A characteristic comparison section 8 and an address command section 9 generate address information to join two picture data or over with a prescribed quantity obtained by the control of the CPU 10 based on the characteristic corresponding to the picture data of a prescribed quantity. The address information is commanded to the picture memory 3 to join the two picture data or over in the memory 3 and a printer 5 receives the resulting picture data from the joining and the prints out the result.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は画像処理装置に関し、例
えば、複数の画像を入力して処理する画像処理装置に関
するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an image processing apparatus, and for example, to an image processing apparatus that inputs and processes a plurality of images.

【0002】0002

【従来の技術】従来、読取装置で読み取れる最大の画像
サイズより大きい原稿の画像を読み取つて記録する場合
、オペレータが原稿を何回かに分けて読み取り、それぞ
れの記録画像を記録紙等の記録媒体に出力して、画像を
記録された複数の記録媒体をつなぎ合わせていた。
[Prior Art] Conventionally, when reading and recording an image of a document larger than the maximum image size that can be read by a reading device, an operator reads the document in several batches and transfers each recorded image to a recording medium such as recording paper. The images were output to a computer and the multiple recording media on which the images were recorded were stitched together.

【0003】0003

【発明が解決しようとしている課題】しかしながら、上
記従来例では、ひとつの画像が複数の記録媒体に分けて
出力されたため、記録媒体上の画像をつなぎ合わせると
いう作業をオペレータが行う必要性があつた。又、人が
つなぎ合わせる作業を行うために画像間のつなぎズレが
生じてしまい、結果的に見苦しい画像が再現されるとい
う欠点があつた。
[Problem to be Solved by the Invention] However, in the above-mentioned conventional example, since one image was outputted separately on multiple recording media, it was necessary for the operator to connect the images on the recording media. . In addition, since the images are stitched together by a person, there is a misalignment between the images, resulting in an unsightly reproduction of the image.

【0004】本発明は、上述した従来例の欠点に鑑みて
なされたものであり、その目的とするところは、複数回
に分けて読み取つた画像を1面の大きな画像として取り
扱うことができる画像処理装置を提供する点にある。
The present invention has been made in view of the above-mentioned drawbacks of the conventional example, and its purpose is to provide image processing that allows images read in multiple steps to be treated as one large image. The point is to provide equipment.

【0005】[0005]

【課題を解決するための手段】上述した課題を解決し、
目的を達成するため、本発明に係る画像処理装置は、所
定量の画像データを入力する入力手段と、前記入力手段
で入力した所定量の画像データを記憶する第1の記憶手
段と、前記入力手段で入力した所定量の画像データに基
づいてある特徴を抽出する抽出手段と、前記抽出手段で
抽出した特徴を記憶する第2の記憶手段と、前記入力手
段、前記第1の記憶手段、前記抽出手段、及び、前記第
2の記憶手段の実施の繰り返しを制御する制御手段と、
前記制御手段で2つ以上得た所定量の画像データを各所
定量の画像データに対応した特徴に基づいてつなぎ合わ
せるつなぎ合わせ手段と、前記つなぎ合わせ手段でつな
ぎ合わせて得た画像データを出力する出力手段とを備え
ることを特徴とする。
[Means for solving the problem] Solving the above problems,
In order to achieve the object, an image processing apparatus according to the present invention includes an input means for inputting a predetermined amount of image data, a first storage means for storing the predetermined amount of image data input by the input means, and a first storage means for storing the predetermined amount of image data input by the input means. an extraction means for extracting a certain feature based on a predetermined amount of image data inputted by the means; a second storage means for storing the feature extracted by the extraction means; the input means, the first storage means, the an extraction means and a control means for controlling repetition of the execution of the second storage means;
a splicing means for splicing two or more predetermined amounts of image data obtained by the control means based on characteristics corresponding to each predetermined amount of image data; and an output for outputting the image data obtained by splicing the spliced data by the splicing means. It is characterized by comprising means.

【0006】[0006]

【作用】かかる構成によれば、入力手段は所定量の画像
データを入力し、第1の記憶手段は入力手段で入力した
所定量の画像データを記憶し、抽出手段は前記入力手段
で入力した所定量の画像データに基づいてある特徴を抽
出し、第2の記憶手段は抽出手段で抽出した特徴を記憶
し、制御手段は入力手段、第1の記憶手段、抽出手段、
及び、第2の記憶手段の実施の繰り返しを制御し、つな
ぎ合わせ手段は制御手段でひとつまたは2つ以上得た所
定量の画像データを各所定量の画像データに対応した特
徴に基づいてつなぎ合わせ、出力手段はつなぎ合わせ手
段でつなぎ合わせて得た画像データを出力する。
[Operation] According to this configuration, the input means inputs a predetermined amount of image data, the first storage means stores the predetermined amount of image data input by the input means, and the extraction means inputs the predetermined amount of image data input by the input means. A certain feature is extracted based on a predetermined amount of image data, the second storage means stores the feature extracted by the extraction means, and the control means includes an input means, a first storage means, an extraction means,
and controlling repetition of the execution of the second storage means, and the splicing means splicing the predetermined amount of image data obtained by the control means one or more pieces based on the characteristics corresponding to each predetermined amount of image data; The output means outputs the image data obtained by stitching together by the stitching means.

【0007】[0007]

【実施例】以下に、添付図面を参照して、本発明の好適
な実施例を詳細に説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

【0008】<第1の実施例>図1は本発明に係る画像
処理装置の第1の実施例の構成を示すブロツク図である
。図1のブロツクは、CCDやA/D変換器等を用いて
原稿を読み取り、得られたデジタル化された画像データ
を画像メモリに記憶して画像加工し、各種プリンタに出
力し、画像を得る画像複写装置等の電子機器に適用され
るものである。同図において、1は原稿画像を読み取つ
てデイジタル化した画像データを入力するスキヤナ、2
は黒レベル補正や白レベル補正され、対数変換によつて
濃度データ化といつた一連の処理を行う前処理部、3は
前処理部2で処理した画像データを一時格納する画像メ
モリ、4は画像メモリ3から送られる画像データに対し
てエリア指定、拡大、縮小、濃度調整等の画像加工を施
す後処理部、5は後処理部4で処理した画像データによ
る画像を記録紙等の記録媒体に印刷するプリンタ、6は
特徴として画像データの微分処理を行いエツジ抽出する
特徴抽出部、7は特徴抽出部6で抽出した特徴データを
記憶する特徴メモリ、8は複数の特徴データを比較する
特徴比較部、9は特徴比較部8で得た結果に基づいて画
像メモリ3のアドレスを指示するアドレス指示部、10
はプログラムで本装置全体を制御するCPU、11は図
5,図6のフローチヤートに従うプログラム等を格納し
たROM、そして、12は各種プログラムのワークエリ
アとして用いるRAMをそれぞれ示している。
<First Embodiment> FIG. 1 is a block diagram showing the configuration of a first embodiment of an image processing apparatus according to the present invention. The block in Figure 1 reads a document using a CCD, A/D converter, etc., stores the obtained digitized image data in an image memory, processes the image, and outputs it to various printers to obtain an image. It is applied to electronic devices such as image copying devices. In the figure, 1 is a scanner that reads an original image and inputs digitized image data; 2;
3 is a preprocessing unit that performs a series of processes such as black level correction and white level correction and conversion into density data through logarithmic conversion; 3 is an image memory that temporarily stores the image data processed by the preprocessing unit 2; 4 is an image memory; A post-processing unit performs image processing such as area designation, enlargement, reduction, density adjustment, etc. on the image data sent from the image memory 3, and 5 is a recording medium such as recording paper that outputs the image based on the image data processed by the post-processing unit 4. 6 is a feature extraction unit that performs differential processing on image data to extract edges as a feature; 7 is a feature memory that stores the feature data extracted by the feature extraction unit 6; 8 is a feature that compares multiple feature data. A comparison section 9 is an address instruction section 10 that indicates the address of the image memory 3 based on the result obtained by the feature comparison section 8.
Reference numeral 11 indicates a CPU which controls the entire apparatus with programs, ROM 11 stores programs etc. according to the flowcharts shown in FIGS. 5 and 6, and 12 indicates a RAM used as a work area for various programs.

【0009】上記構成の電子機器は、特に、原稿サイズ
がスキヤナ1で読み取れる画像サイズを越えた場合にも
適用可能な構成であり、以下に、その動作を説明する。
The electronic device having the above configuration is particularly applicable even when the document size exceeds the image size that can be read by the scanner 1, and its operation will be described below.

【0010】図2〜図4は第1の実施例による画像処理
工程を説明する図であり、図5及び図6は第1の実施例
の画像処理にかかる一画像処理手順を説明するフローチ
ヤートである。尚、図5及び図6のフローチヤートは、
CPU10が全体を制御し、個々の処理は、各部で行わ
れる。
FIGS. 2 to 4 are diagrams illustrating image processing steps according to the first embodiment, and FIGS. 5 and 6 are flowcharts illustrating one image processing procedure related to the image processing according to the first embodiment. It is. The flowcharts in FIGS. 5 and 6 are as follows:
The CPU 10 controls the entire system, and individual processing is performed by each section.

【0011】実際に、スキヤナ1で1度に読み取れる最
大サイズ(S)を越えた原稿の画像サイズ(I)を読み
取つて印刷出力するときには、オペレータが本装置に対
して行う作業の回数(スキヤナ1への原稿のセツトとス
キヤナ1の読み取り開始の指示とを合わせて1回とする
)(N)は、(N>I÷S)回発生する。尚、以下の説
明では、Nを2に固定した場合を示す。
In practice, when reading and printing out an image size (I) of a document that exceeds the maximum size (S) that can be read at one time by the scanner 1, the number of operations performed by the operator on this device (scanner 1 (N) occurs (N>I÷S) times. In the following description, a case will be described in which N is fixed to 2.

【0012】まず、一原稿中の一部の画像(以下に「第
1画像」という)は、1回目のオペレータの作業により
、スキヤナ1によつて読み取られてデジタルデータ(第
1画像データ)化される(ステツプS1)。デジタル化
された第1画像データは、黒レベル補正や白レベル補正
され、対数変換によつて濃度データ化といつた一連の処
理を前処理部2で行われる(ステツプS2)。前処理さ
れた第1画像データは画像メモリ3に一旦記憶される(
ステツプS3)。その後、画像メモリ3中の第1画像デ
ータに基づいて特徴抽出部106で比較し易い形式の第
1特徴データが生成され(ステツプS4)、その第1特
徴データは特徴メモリ7に記憶される(ステツプS5)
First, a part of the image in one document (hereinafter referred to as the "first image") is read by the scanner 1 and converted into digital data (first image data) by the first operator's operation. (Step S1). The digitized first image data undergoes black level correction and white level correction, and undergoes a series of processes in the preprocessing section 2, including conversion into density data through logarithmic conversion (step S2). The preprocessed first image data is temporarily stored in the image memory 3 (
Step S3). Thereafter, the feature extractor 106 generates first feature data in a format that is easy to compare based on the first image data in the image memory 3 (step S4), and the first feature data is stored in the feature memory 7 ( Step S5)
.

【0013】ここで、同じ原稿から未読み取り部分の第
2画像を処理するため、スキヤナ1にセツトされた原稿
の位置を移動(ずらす)して、第2画像に対して第1画
像と同様の処理を行う。すなわち、スキヤナ1からデジ
タル化された第2画像データが出力され前処理部2を介
して画像メモリ3に記憶される。そして画像メモリ3中
の第2画像データから特徴抽出部106は第2特徴デー
タを生成する(ステツプS6)。
Here, in order to process a second image of the unread portion of the same document, the position of the document set in the scanner 1 is moved (shifted), and the second image is processed in the same way as the first image. Perform processing. That is, digitized second image data is output from the scanner 1 and stored in the image memory 3 via the preprocessing section 2. Then, the feature extractor 106 generates second feature data from the second image data in the image memory 3 (step S6).

【0014】次に、特徴メモリ7に記憶された第1及び
第2特徴データに従つて特徴比較部108が画像の一致
するポイントを探し当て、得られた結果をアドレス指示
部109に出力する(ステツプS7,ステツプS8,ス
テツプS9)。但し、一致するポイントが得られなかつ
た場合にはエラーとして処理を終了する。勿論、エラー
として処理を終えずに再度第2画像を読み取る処理とし
ても良く、また、その再度の読み取り回数でエラー判定
を行つても良い。
Next, the feature comparison section 108 searches for matching points in the image according to the first and second feature data stored in the feature memory 7, and outputs the obtained result to the address instruction section 109 (step S7, step S8, step S9). However, if no matching points are obtained, the process ends as an error. Of course, the second image may be read again without finishing the processing as an error, or an error determination may be made based on the number of times the second image is read again.

【0015】アドレス指示部109は、画像メモリ3中
にある第1及び第2画像データを、ひとつにつなぎ合わ
せた画像として、次の後処理部104へ送るためのつな
ぎ合わせ部分のアドレスを、画像メモリ3に対して指示
する処理部である。例えば、図2の(a),(b)のよ
うに、画像メモリ3に記憶された第1画像が(x0 ,
y0 ),(x0 ,y1 ),(x1 ,y0 ),
(x1 ,y1 )の4点の座標をとり、第2画像が(
x0’,y0’),(x0’,y1’),(x1’,y
0’),(x1’,y1’)の4点の座標をとるとする
。第2画像では、副走査方向(図2の垂直方向)におい
て、座標(xa’,y0’),(xa’,y1’)のラ
インから(x1’,y0’),(x1’,y1’)のラ
インまでの画像を有効な第2画像としている。 この有効な第2画像は、つなぎ合わせのため、座標を(
x0’,y0’),(x0’,y1’),(x1’,y
0’),(x1’,y1’)の4点から(x1 ,y0
 ),(x1 ,y1 ),(x1+x1’−xa’,
y0 ),(x1 +x1’−xa’,y1 )の4点
に変更指示される。この結果、図2の(a)に示すよう
な第1画像と図2の(b)に示すような第2画像とをひ
とつにつなぎ合わせて、図2の(c)に示すようなつな
ぎ合わせ画像がアドレス指示部109の指示によつて画
像メモリ3上で形成される(ステツプS10)。
The address instruction section 109 specifies the address of the stitched portion of the first and second image data in the image memory 3 to be sent to the next post-processing section 104 as an image that is stitched together. This is a processing unit that instructs the memory 3. For example, as shown in FIGS. 2(a) and 2(b), the first image stored in the image memory 3 is (x0,
y0 ), (x0 , y1 ), (x1 , y0 ),
Take the coordinates of the four points (x1, y1), and the second image is (
x0', y0'), (x0', y1'), (x1', y
Assume that the coordinates of four points are taken: 0'), (x1', y1'). In the second image, in the sub-scanning direction (vertical direction in FIG. 2), from the line of coordinates (xa', y0'), (xa', y1') to (x1', y0'), (x1', y1') ) is set as the valid second image. This valid second image has coordinates (
x0', y0'), (x0', y1'), (x1', y
0'), (x1', y1'), (x1, y0
), (x1, y1), (x1+x1'-xa',
Changes are instructed to four points: y0 ), (x1 +x1'-xa', y1). As a result, the first image shown in (a) of FIG. 2 and the second image shown in (b) of FIG. An image is formed on the image memory 3 according to instructions from the address instruction section 109 (step S10).

【0016】上記のごとく、1面につなぎ合わせられた
画像データは、後処理部104にてエリア指定、拡大、
縮小、濃度調整等の画像加工されてプリンタ105へ出
力され、印刷される(ステツプS11,ステツプS12
)。
As described above, the image data that has been stitched together on one screen is subjected to area designation, enlargement,
Image processing such as reduction and density adjustment is performed, and the image is output to the printer 105 and printed (step S11, step S12).
).

【0017】ここで、特徴抽出から画像のつなぎ合わせ
の処理について詳しく説明する。特徴抽出については、
本実施例では図3にあるように、画像メモリ3中にある
画像データ(a)を2値化して(b)、微分処理を行い
エツジ抽出した画像(c)を特徴データとしている。
[0017] Here, the processing from feature extraction to image joining will be explained in detail. Regarding feature extraction,
In this embodiment, as shown in FIG. 3, the image data (a) in the image memory 3 is binarized (b), and the image (c) obtained by performing differential processing and extracting edges is used as feature data.

【0018】次に、特徴比較であるが、画像全域にわた
つて比較するのは時間がかかるので、以下のようにして
短時間に行う。まず、スキヤナ1が実際に読み込める範
囲を図4の(a)の破線部とすると、第1特徴データは
図4の(b)のようになる。又、第2特徴データは図4
の(c)のようになるが、特徴比較部8では図4の(d
)のように、第2特徴データで前述画像読み取り範囲の
枠端でデータが存在する枠端からある定められた短い範
囲内の特徴データ(比較用第2特徴データ)を抽出して
比較する。特徴比較部8では、第1特徴データで前述の
画像読み取り範囲の枠端でデータが存在する枠端部、す
なわち、図4の(b)の破線下部にかけて前述の比較用
第2特徴データ(図4の(d))とパターンマツチング
法による比較をしていき、一致したところの第1特徴デ
ータ上の座標をアドレス指示部9に送るのである。アド
レス指示部9は画像メモリ3中の画像データを画像加工
を行う後処理部4へ送る際に、読み出しアドレスを図2
の(a),(b)でいうと(x0 ,y0 ),…(x
0 ,y1 ),…,(x1 ,y0 ),…,(x1
 ,y1 ),(xa’,y0’),…,(xa’,y
1’),…(x1’,y0’),…(x1’,y1’)
といつた順番で送ることによつて、つなぎ合わせられた
1面の画像として取り扱うことができる。
Next, regarding feature comparison, since it takes time to compare the entire image area, it can be done in a short time as follows. First, if the range that the scanner 1 can actually read is indicated by the broken line in FIG. 4(a), the first feature data will be as shown in FIG. 4(b). Also, the second feature data is shown in Figure 4.
However, in the feature comparison unit 8, the result is as shown in (d) of FIG.
), feature data (second feature data for comparison) within a predetermined short range from the edge of the frame where data exists at the edge of the frame of the image reading range described above is extracted and compared. The feature comparison unit 8 uses the first feature data to compare the second feature data for comparison (see FIG. 4(d)) by the pattern matching method, and the coordinates on the first feature data where there is a match are sent to the address instruction section 9. When sending the image data in the image memory 3 to the post-processing section 4 that performs image processing, the address instruction section 9 specifies the read address as shown in FIG.
In terms of (a) and (b), (x0 , y0 ),...(x
0 , y1 ),…, (x1 , y0 ),…, (x1
, y1 ), (xa', y0'), ..., (xa', y
1'),...(x1', y0'),...(x1', y1')
By sending the images in this order, they can be treated as a single image that has been stitched together.

【0019】以上説明したように、第1の実施例によれ
ば、複数回に分けて読み取つた画像を1面の大きな画像
として取り扱うことができる。
As explained above, according to the first embodiment, an image read in a plurality of times can be handled as one large image.

【0020】<第2の実施例>次に、第2の実施例につ
いて説明する。
<Second Embodiment> Next, a second embodiment will be explained.

【0021】図7は第2の実施例による画像処理装置の
構成を示すブロツク図である。同図において、図1と同
様の構成及び機能の処理部には、図1と同様の番号を付
し、説明を省略する。図7において、21は各種コマン
ドの入力、データ入力等を行うためのキー及び表示部を
備えた操作部を示し、26は第1の実施例で構成した特
徴抽出部6,特徴メモリ7,特徴比較部8,アドレス指
示部9をソフトウエアで制御したり、装置全体の制御を
行つたりするCPUを示している。29はCPU26と
操作部21とのI/Oを示し、27はCPU26を動作
させるためのプログラム等を格納したROMを示し、2
8は各種プログラムのワークエリアとして用いるRAM
を示している。
FIG. 7 is a block diagram showing the configuration of an image processing apparatus according to the second embodiment. In the figure, processing units having the same configuration and functions as those in FIG. 1 are given the same numbers as in FIG. 1, and their explanations will be omitted. In FIG. 7, reference numeral 21 indicates an operation unit equipped with keys and a display unit for inputting various commands, data input, etc., and reference numeral 26 indicates the feature extraction unit 6, feature memory 7, and feature extraction unit configured in the first embodiment. A CPU is shown that controls the comparison section 8 and the address instruction section 9 using software, and controls the entire device. 29 indicates I/O between the CPU 26 and the operation unit 21, 27 indicates a ROM storing programs etc. for operating the CPU 26, and 2
8 is RAM used as a work area for various programs
It shows.

【0022】次に、第2の実施例の動作を説明する。Next, the operation of the second embodiment will be explained.

【0023】第1の実施例と同様に、CCDセンサやA
/D変換器等を使用したスキヤナ1はデジタル化した画
像データを前処理部2に入力する。ここで、黒補正、白
補正及び対数変換された画像データは画像メモリ3へ記
憶される。ここで、CPU26は画像メモリ3中の画像
データを2値化し、微分した特徴データをRAM28の
あるエリアに格納する。以上の処理を複数回繰り返した
後、CPU26はRAM28上の特徴データをパターン
マツチング法で比較し、一致したと見なされたところの
RAM28の座標を元に、一面のつながつた画像となる
ように画像加工を行う後処理部4へ出力する。このよう
に特徴抽出からつなぎ合わせまでの処理をCPU26と
ROM27及びRAM28にて行つても前実施例と変ら
ない効果が得られる。
Similar to the first embodiment, the CCD sensor and the
A scanner 1 using a /D converter or the like inputs digitized image data to a preprocessing section 2. Here, the image data subjected to black correction, white correction and logarithmic conversion is stored in the image memory 3. Here, the CPU 26 binarizes the image data in the image memory 3 and stores the differentiated feature data in a certain area of the RAM 28. After repeating the above process multiple times, the CPU 26 compares the feature data on the RAM 28 using a pattern matching method, and creates a continuous image based on the coordinates of the RAM 28 that are considered to match. The image is output to a post-processing unit 4 that performs image processing. Even if the processing from feature extraction to connection is performed by the CPU 26, ROM 27, and RAM 28 in this way, the same effects as in the previous embodiment can be obtained.

【0024】<第3の実施例>次に、第3の実施例につ
いて説明する。
<Third Embodiment> Next, a third embodiment will be explained.

【0025】前述の第1,第2の実施例では、画像デー
タのエリア指定、拡大、縮小機能を後処理部4にて持た
せていたが、本発明はこれに限定されるものではなく、
以上の機能を前処理部2に持たせても良い。そこで縮小
機能を例にとつて説明する。図8は第2の実施例による
画像処理工程を説明する図である。
In the first and second embodiments described above, the post-processing section 4 has the functions of specifying the area, enlarging, and reducing the image data, but the present invention is not limited to this.
The preprocessing section 2 may be provided with the above functions. Therefore, the reduction function will be explained as an example. FIG. 8 is a diagram illustrating the image processing process according to the second embodiment.

【0026】1回目のスキヤナ1による画像入力により
、図8の(a)に示す画像データ(第1画像)が入力さ
れ、前処理部2にて黒補正、白補正及び対数変換の後、
縮小されて、同図の(b)に示す形で画像メモリ3に記
憶される。2回目の第2画像の読み取りでは、図8の(
c)に示すように、同様に前処理部2を経て、同図の(
d)の右側に示す形で画像データが画像メモリ3に記憶
される。そこで、第2の実施例と同様の特徴抽出、比較
方法によつて画像の一致するポイントをつかみ、CPU
26は後処理部4へ図8の(e)に示す画像データを出
力する。
The first image input by the scanner 1 receives the image data (first image) shown in FIG.
The image is reduced and stored in the image memory 3 in the form shown in (b) of the figure. When reading the second image for the second time, (
As shown in c), it passes through the preprocessing section 2 in the same way, and then
Image data is stored in the image memory 3 in the form shown on the right side of d). Therefore, we used the same feature extraction and comparison method as in the second embodiment to find matching points in the image, and
26 outputs the image data shown in FIG. 8(e) to the post-processing section 4.

【0027】このように、本実施例によれば、画像メモ
リ3のサイズはプリンタ5で出力できるまでの画像サイ
ズ分あれば良くなるという効果が得られる。
As described above, according to this embodiment, it is possible to obtain the effect that the size of the image memory 3 only needs to be the size of the image that can be output by the printer 5.

【0028】さて、第1〜第3の実施例では、第1画像
と第2画像との2画像をつなぎ合わせて1面の画像を得
る手順を説明したが、本発明はこれに限定されるもので
はなく、操作部を設けて、ここからスキヤナ1の画像入
力回数を設定し、この設定された回数分の画像データか
ら各画像データによる特徴データを生成して、複数の画
像をつなぎ合わせても良い。なお、3つ以上の画像をつ
なぎ合わせる場合、画像入力順で前後する画像とつなが
るようにすれば処理の効率化が図れる。
[0028] In the first to third embodiments, the procedure for joining two images, the first image and the second image, to obtain one image was explained, but the present invention is not limited to this. Rather than a physical device, we provide an operation panel, from which we set the number of image inputs for Scanner 1, generate feature data for each image data from the set number of image data, and stitch multiple images together. Also good. Note that when three or more images are to be joined together, processing efficiency can be improved by connecting the images that come before and after each other in the order in which the images are input.

【0029】さらに、前述の実施例においては、RGB
輝度データを入力した場合の色再現処理の一例を示した
が、他の表色系のデータ形式、例えば、L* ,a* 
,b* 、L* ,u* ,v* 、YIQなどが入力
であつても、色再現処理の方法が変更になるだけであり
、本発明の趣旨を逸脱しない適用範囲である。
Furthermore, in the above embodiment, RGB
Although we have shown an example of color reproduction processing when luminance data is input, data formats of other color systems, such as L*, a*
, b*, L*, u*, v*, YIQ, etc., the only change is the method of color reproduction processing, and this is within the scope of the invention without departing from the spirit of the invention.

【0030】また、前述の実施例については、文字のカ
ラー印刷についてのみ示したが、図形やラスタイメージ
等のカラー印刷にも同様に適用可能である。
Further, although the above-mentioned embodiments have been described only for color printing of characters, they can be similarly applied to color printing of figures, raster images, and the like.

【0031】さらに、出力のプリンタはカラーレーザビ
ームプリンタの他、カラードツトプリンタ、カラーイン
クジエツトプリンタ、カラー熱転写プリンタ、バブルジ
エツトプリンタなどであつてもよい。
Furthermore, the output printer may be a color dot printer, a color ink jet printer, a color thermal transfer printer, a bubble jet printer, etc. in addition to a color laser beam printer.

【0032】また、2値出力のプリンタに限らず、多値
出力プリンタでもよいことは言うまでもない。
Furthermore, it goes without saying that the printer is not limited to a binary output printer, but may also be a multi-value output printer.

【0033】また、本発明は、複数の機器から構成され
るシステムに適用しても良いし、1つの機器からなる装
置に適用しても良いし、システム或は装置にプログラム
を供給することによつて達成される場合にも適用できる
ことは言うまでもない。
Furthermore, the present invention may be applied to a system consisting of a plurality of devices, or to a device consisting of one device, or may be applied to a system or a device that is supplied with a program. Needless to say, it can also be applied to cases where the above is achieved.

【0034】[0034]

【発明の効果】以上説明したように、本発明によれば、
複数回に分けて読み取つた画像を1面の大きな画像とし
て取り扱うことができる。
[Effects of the Invention] As explained above, according to the present invention,
Images that are read multiple times can be handled as one large image.

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

【図1】本発明に係る画像処理装置の第1の実施例の構
成を示すブロツク図である。
FIG. 1 is a block diagram showing the configuration of a first embodiment of an image processing apparatus according to the present invention.

【図2】第1の実施例による画像処理工程を説明する図
である。
FIG. 2 is a diagram illustrating an image processing process according to the first embodiment.

【図3】第1の実施例による画像処理工程を説明する図
である。
FIG. 3 is a diagram illustrating an image processing process according to the first embodiment.

【図4】第1の実施例による画像処理工程を説明する図
である。
FIG. 4 is a diagram illustrating an image processing process according to the first embodiment.

【図5】第1の実施例の画像処理にかかる一画像処理手
順を説明するフローチヤートである。
FIG. 5 is a flowchart illustrating one image processing procedure related to image processing in the first embodiment.

【図6】第1の実施例の画像処理にかかる一画像処理手
順を説明するフローチヤートである。
FIG. 6 is a flowchart illustrating one image processing procedure related to image processing in the first embodiment.

【図7】第2の実施例による画像処理装置の構成を示す
ブロツク図である。
FIG. 7 is a block diagram showing the configuration of an image processing apparatus according to a second embodiment.

【図8】第2の実施例による画像処理工程を説明する図
である。
FIG. 8 is a diagram illustrating an image processing process according to a second embodiment.

【符号の説明】[Explanation of symbols]

1  スキヤナ 2  前処理部 3  画像メモリ 4  後処理部 5  プリンタ 6  特徴抽出部 7  特徴メモリ 8  特徴比較部 9  アドレス指示部 10,26  CPU 11,27  ROM 12,28  RAM 1 Sukiyana 2 Pre-processing section 3 Image memory 4 Post-processing section 5 Printer 6 Feature extraction section 7 Feature memory 8 Feature comparison section 9 Address instruction section 10,26 CPU 11,27 ROM 12,28 RAM

Claims (3)

【特許請求の範囲】[Claims] 【請求項1】所定量の画像データを入力する入力手段と
、前記入力手段で入力した所定量の画像データを記憶す
る第1の記憶手段と、前記入力手段で入力した所定量の
画像データに基づいてある特徴を抽出する抽出手段と、
前記抽出手段で抽出した特徴を記憶する第2の記憶手段
と、前記入力手段、前記第1の記憶手段、前記抽出手段
、及び、前記第2の記憶手段の実施の繰り返しを制御す
る制御手段と、前記制御手段で2つ以上得た所定量の画
像データを各所定量の画像データに対応した特徴に基づ
いてつなぎ合わせるつなぎ合わせ手段と、前記つなぎ合
わせ手段でつなぎ合わせて得た画像データを出力する出
力手段とを備えることを特徴とする画像処理装置。
1. An input means for inputting a predetermined amount of image data, a first storage means for storing a predetermined amount of image data input by the input means, and a first storage means for storing a predetermined amount of image data input by the input means. an extraction means for extracting a certain feature based on the
a second storage means for storing the features extracted by the extraction means; a control means for controlling repetition of implementation of the input means, the first storage means, the extraction means, and the second storage means; , a splicing means for splicing two or more predetermined amounts of image data obtained by the control means based on characteristics corresponding to each predetermined amount of image data, and outputting the image data obtained by splicing by the splicing means. An image processing device comprising: an output means.
【請求項2】前記ある特徴にエツジを含むことを特徴と
する請求項1記載の画像処理装置。
2. The image processing apparatus according to claim 1, wherein the certain feature includes an edge.
【請求項3】前記出力手段の出力先を印刷装置としたこ
とを特徴とする請求項1記載の画像処理装置。
3. The image processing apparatus according to claim 1, wherein the output destination of the output means is a printing device.
JP07963591A 1991-03-18 1991-04-12 Image processing device Expired - Fee Related JP3382254B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP07963591A JP3382254B2 (en) 1991-04-12 1991-04-12 Image processing device
US07/846,585 US5465163A (en) 1991-03-18 1992-03-05 Image processing method and apparatus for processing oversized original images and for synthesizing multiple images

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP07963591A JP3382254B2 (en) 1991-04-12 1991-04-12 Image processing device

Publications (2)

Publication Number Publication Date
JPH04314263A true JPH04314263A (en) 1992-11-05
JP3382254B2 JP3382254B2 (en) 2003-03-04

Family

ID=13695552

Family Applications (1)

Application Number Title Priority Date Filing Date
JP07963591A Expired - Fee Related JP3382254B2 (en) 1991-03-18 1991-04-12 Image processing device

Country Status (1)

Country Link
JP (1) JP3382254B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000022934A (en) * 1998-07-03 2000-01-21 Sharp Corp Image processor
US6215914B1 (en) 1997-06-24 2001-04-10 Sharp Kabushiki Kaisha Picture processing apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6215914B1 (en) 1997-06-24 2001-04-10 Sharp Kabushiki Kaisha Picture processing apparatus
JP2000022934A (en) * 1998-07-03 2000-01-21 Sharp Corp Image processor

Also Published As

Publication number Publication date
JP3382254B2 (en) 2003-03-04

Similar Documents

Publication Publication Date Title
US4987447A (en) Control sheet generation for copiers and printers
JPH10150553A (en) Image-processing system, post card print system image-processing method, post card print method, and recording medium readable by computer recorded with program to allow computer to execute each process of each method
US5757958A (en) Document recognizing system and method
JPH07322057A (en) Increase of resolution of binary input picture and its increasing device together with improvement of appearance ofbinary input picture
JPH04314263A (en) Picture processor
US20040081371A1 (en) Image processing method, device and system
US5729634A (en) Document processing system for enhancing halftone images including multiple centered dots
US7039558B2 (en) Charge process upon effecting predetermined process by using plural data processing apparatus, and data processing apparatus used therefor
US20010055426A1 (en) Image processor
US5363173A (en) Document production apparatus with deselected feature restoration
US5345518A (en) Pattern generator
EP1596570A2 (en) A document scanner with editing function
JPH05108793A (en) Document edition device
JP3124562B2 (en) Image forming control device and image forming device
JPH08321942A (en) Image processing apparatus and image joining method for divided drawings
JP3363684B2 (en) Image processing method and apparatus, and image forming apparatus
JPH11224259A (en) Processor and method for image processing and storage medium
JPH05334408A (en) Image processor
JPH09179964A (en) Image input / output data processing system and its processing method, and input / output data control device in such system
JP3469658B2 (en) Image reduction method
JP3233962B2 (en) Color image processing apparatus and method
JPH0884206A (en) Image input output device
JPH05112054A (en) Image processing device
JPH0962782A (en) Document reader
JPH06259598A (en) Method and device for inputting image

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20000421

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081220

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081220

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091220

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091220

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101220

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees